[Bf-committers] Re: [Bf-blender-cvs] CVS commit: blender/source/blender/include BIF_transform.h blender/source/blender/makesdna DNA_scene_types.h DNA_view3d_types.h blender/source/blender/render/intern/source texture.c blender/source/blender/src drawview.c edit.c header_view3d.c headerbuttons.c space.c transform.c transform.h ...

joeedh joeeagar at prodigy.net
Thu Mar 17 23:59:13 CET 2005


Ton Roosendaal wrote:

>ton (Ton Roosendaal) 2005/03/17 22:31:49 CET
>
>  Modified files:
>    blender/source/blender/include BIF_transform.h 
>    blender/source/blender/makesdna DNA_scene_types.h 
>                                    DNA_view3d_types.h 
>    blender/source/blender/render/intern/source texture.c 
>    blender/source/blender/src drawview.c edit.c header_view3d.c 
>                               headerbuttons.c space.c transform.c 
>                               transform.h transform_constraints.c 
>                               transform_generics.c 
>  
>  Log:
>  So! Finally a show-off of the *power* of Martin P's work! :)
>  
>  - Made framework for 3d Transform Manipulators (widgets)
>  - The Manipulators act like '2d buttons', by default with LeftMouse and with
>    while-hold-move-release
>  - Implemented now: Translation Widget, which allows:
>    - four hotspots for axis grab or view-aligned grab
>    - center defined by 'around' setting
>    - SHIFT+LMB gives planar constraint on other 2 axes
>    - works in Object mode and Edit mode (not posemode yet)
>  
>  Enable it with (temporal) icon in 3D header. All other 'normal' transforms
>  then keeps working btw.
>  
>  On the todo for this widget:
>  - choice for Global, Local or Normal orientation
>  
>  The way the widgets are going to work is in review still. Commit is also for
>  Matt for his proposal/paper on topic.
>  Some notes regarding this project;
>  
>  - no life updates (on mouse over) like 3DS, I think that's neurotic
>  - on click, dominant axis changes to theme defined "Transform" color, other axes disappear, like maya
>  - manipulater size is fixed preset, independent zoom.
>  - manipulator follows selection, and is located based on 'around' mode
>  
>
Cool.  Will there be buttons to switch from grab widgets to rotate to 
scale ones, like in most apps, perhaps on the view3d header?

joeedh


More information about the Bf-committers mailing list