|
1 | 1 | # RightMouseNavigation |
2 | | -Enables Unreal Engine-style Right Mouse Viewport Navigation. |
| 2 | +Enables Unreal Engine-style Right Mouse Viewport Navigation and Blueprint-like Node workflow. |
3 | 3 |
|
4 | | -This addon maps Blender's Walk/Fly Navigation to the Right Mouse Button, while retaining context menu functionality across all 3D Viewport modes for the same button. |
| 4 | +Maps Blender's Walk/Fly Navigation to the Right Mouse Button in addition to the standard context menus in the 3D Viewport. |
| 5 | + |
| 6 | +It also (optionally) maps the Node Editor's Pan View and Add/Search Node Menu to the Right Mouse Button. |
5 | 7 |
|
6 | 8 | [](https://www.youtube.com/watch?v=wIEsuaaS-Hw) |
7 | 9 |
|
8 | 10 | ## How to Install |
9 | | -Download __RightMouseNavigation.zip__ from the __Releases__ section on the right, then install by opening __Blender__, selecting __Edit__ > __Preferences__ > __Addons__ > __Install__ then select __RightMouseNavigation.zip__ and click __Install Addon__ |
| 11 | +Download __RightMouseNavigation.zip__ from the __Releases__ section on the right, then install by: |
| 12 | +- opening __Blender__ |
| 13 | +- selecting __Edit__ > __Preferences__ > __Addons__ > __Install__ |
| 14 | +- select __RightMouseNavigation.zip__ |
| 15 | +- click __Install Addon__ |
10 | 16 |
|
11 | 17 | ## How to Use |
| 18 | +### 3D Viewport |
| 19 | +- Right Mouse Hold + WASD to Navigate 3D Viewport |
| 20 | +- Right Mouse Click to open Context Menus |
| 21 | +- Mouse Wheel to adjust Viewport Move Speed (while Right Mouse is held) |
12 | 22 |
|
13 | | -Right Mouse Hold + WASD to Navigate 3D Viewport |
14 | | - |
15 | | -Right Mouse Click to open Context Menus |
16 | | - |
17 | | -Mouse Wheel to adjust Viewport Move Speed (while Right Mouse is held) |
| 23 | +### Node Editor (when enabled) |
| 24 | +- Right Mouse Hold + Drag to Pan the Node Editor |
| 25 | +- Right Mouse Click to open Add/Search Menu |
18 | 26 |
|
| 27 | +### Preferences |
19 | 28 | You can adjust the threshold for when you navigate/open menus by adjusting the time the mouse button is held, or distance the cursor travels in __Edit__ > __Preferences__ > __Addons__ > __View 3D: Right Mouse Navigation__ by clicking the dropdown arrow and tweaking the values there. |
20 | 29 |
|
21 | | -Additionally, in the settings, you can change the cursor resetting behavior. By default, the cursor will snap back to the location where you initally clicked Right Mouse Button, after navigation exits. If you would rather the cursor stay in the center (where the navigation crosshair is) after navigation, you can disable the setting. |
| 30 | +Additionally, in the settings, you can change the cursor resetting behavior. By default, the cursor will snap back to the location where you initally clicked Right Mouse Button, after navigation exits. If you would rather the cursor stay in the center (where the navigation crosshair is) after navigation, you can disable the setting. You can enable Node Editor mode in the Preferences. |
22 | 31 |
|
23 | 32 | ## Acknowledgements and Thanks |
24 | 33 |
|
25 | | -Big thanks to __Biaru__ for fixing the context menu/cursor location bug, and adding a 'mouse movement' threshold, in addition to the time threshold for fine-tuning when you navigate vs open the context menu! |
| 34 | +Big thanks to __Biaru__ and __NathanC__ for their contributions to the code! |
26 | 35 |
|
27 | 36 | ## Code Walkthrough |
28 | | - |
| 37 | +(old) |
29 | 38 | [](https://www.youtube.com/watch?v=pSrqSz2PcY8) |
0 commit comments