View Dolly Operator: Ctrl+Shift+MMB.
authorCampbell Barton <ideasman42@gmail.com>
Fri, 22 Apr 2011 15:34:07 +0000 (15:34 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Fri, 22 Apr 2011 15:34:07 +0000 (15:34 +0000)
commite520c498d26aa1e0b6abe63c24e593484135c0ac
tree277b6570009ec7c20898d033e6d1d83b17b545ab
parentee9ea98e48d6dd1c7447baa049d15739588fe6de
View Dolly Operator: Ctrl+Shift+MMB.

Recently there were 2 reports about zoom not working right because at some point you can't zoom in any further.

This is not actually a bug with zoom but a limitation in blender that there is no way to move the viewpoint forward (unless you count rotate 90d, pan, rotate back which is a crummy workaround).

So adding view dolly operator:
- Supports zoom to mouse position setting.
- Supports dolly hoz/vert, invert setting.
- Moves by a fraction of the view 'dist', so the zoom distance my be roughly in proportion to the scale of objects in the scene.

only used in perspective view since this is not useful in camera/ortho view.
source/blender/editors/space_view3d/view3d_edit.c
source/blender/editors/space_view3d/view3d_intern.h
source/blender/editors/space_view3d/view3d_ops.c