Skip to content

Conversation

@agoramachina
Copy link
Contributor

Summary

  • Adds a new "Navigation Mode" preference to choose between Walk and Orbit navigation
  • Walk mode: First-person walk navigation (existing default behavior)
  • Orbit mode: Orbit around view center, similar to middle-mouse-button behavior

This allows users who prefer turntable/orbit-style navigation to use right-click drag for orbiting instead of walk navigation.

Changes

  • preferences.py: Added navigation_mode EnumProperty and UI
  • operators.py: Check preference and call view3d.rotate for Orbit mode

Add preference to choose between first-person walk navigation
and orbit navigation (like middle-mouse-button) for right-click drag.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@SpectralVectors SpectralVectors merged commit 760d7a2 into SpectralVectors:master Jan 2, 2026
1 check passed
@SpectralVectors
Copy link
Owner

Thanks for this, great addition, and nice clean integration!

I've got a few more checks to do, and after that I'll update the Extensions platform with this functionality.

Thanks again!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants