diff options
-rw-r--r-- | source/blender/editors/interface/resources.c | 2 | ||||
-rw-r--r-- | source/blender/editors/space_view3d/view3d_edit.c | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/source/blender/editors/interface/resources.c b/source/blender/editors/interface/resources.c index f6f5f1b1fc1..4b7c25d8f54 100644 --- a/source/blender/editors/interface/resources.c +++ b/source/blender/editors/interface/resources.c @@ -2449,8 +2449,6 @@ void init_userdef_factory(void) U.versions = 1; U.savetime = 2; - U.ndof_flag |= NDOF_TURNTABLE; - { Mesh *me; for (me = G.main->mesh.first; me; me = me->id.next) { diff --git a/source/blender/editors/space_view3d/view3d_edit.c b/source/blender/editors/space_view3d/view3d_edit.c index 3d4cee41227..03c0063babe 100644 --- a/source/blender/editors/space_view3d/view3d_edit.c +++ b/source/blender/editors/space_view3d/view3d_edit.c @@ -1333,6 +1333,10 @@ void view3d_ndof_fly( mul_v3_fl(trans, speed * dt); trans_orig_y = trans[1]; + if (U.ndof_flag & NDOF_FLY_HELICOPTER) { + trans[1] = 0.0f; + } + /* transform motion from view to world coordinates */ mul_qt_v3(view_inv, trans); |