fly mode back as a modal operator view3d.fly
authorCampbell Barton <ideasman42@gmail.com>
Wed, 23 Sep 2009 11:26:16 +0000 (11:26 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Wed, 23 Sep 2009 11:26:16 +0000 (11:26 +0000)
commite2a7168e9680f3dd86875777f7fd9e211ce1d6d2
tree1227f46d69b3bb2cc6cd8809a4cbc4af9b372dd4
parent9e110a6d00e791b7fa7cc4ba559b68acac029c5b
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.
release/ui/space_view3d.py
source/blender/editors/mesh/mesh_ops.c
source/blender/editors/space_view3d/view3d_edit.c
source/blender/editors/space_view3d/view3d_intern.h
source/blender/editors/space_view3d/view3d_ops.c
source/blender/editors/space_view3d/view3d_view.c