diff options
author | Campbell Barton <ideasman42@gmail.com> | 2009-09-23 15:26:16 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2009-09-23 15:26:16 +0400 |
commit | e2a7168e9680f3dd86875777f7fd9e211ce1d6d2 (patch) | |
tree | 1227f46d69b3bb2cc6cd8809a4cbc4af9b372dd4 /release/ui | |
parent | 9e110a6d00e791b7fa7cc4ba559b68acac029c5b (diff) |
fly mode back as a modal operator view3d.fly
- access with the F key, Ctrl+Alt+F in editmode, View->Navigation menu
- camera, perspective & 4split (perspective view only)
- uses modal keymap, (same as 2.4x).
- bugfix since 2.4x, when flying upside down, turning left/right was inverted.
- bugfix for "Align Camera To View", was using deprecated v3d->ofs rather then rv3d->ofs, fixed for NDof fly too. checked v3d->ofs is only used in readfile.c
Todo
- Warping the cursor removed in 2.5, no way to place the cursor in the middle of the view.
- Adding keyframes while in flymode to record the path is missing.
- Not getting MMB mouse release events (used for pan). need to look into why.
Diffstat (limited to 'release/ui')
-rw-r--r-- | release/ui/space_view3d.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/release/ui/space_view3d.py b/release/ui/space_view3d.py index fd06853625e..23f3b8a10ac 100644 --- a/release/ui/space_view3d.py +++ b/release/ui/space_view3d.py @@ -136,6 +136,10 @@ class VIEW3D_MT_view_navigation(bpy.types.Menu): layout.item_floatO("view3d.zoom", "delta", 1.0, text="Zoom In") layout.item_floatO("view3d.zoom", "delta", -1.0, text="Zoom Out") + + layout.itemS() + + layout.itemO("view3d.fly") class VIEW3D_MT_view_align(bpy.types.Menu): __space_type__ = 'VIEW_3D' |