[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 ...
Johnny Matthews
johnny.matthews at gmail.com
Thu Mar 17 23:04:16 CET 2005
That looks great! can't wait to see how these finish up!
3 cheers for Theeth and Ton!
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
>
> Unresolved;
>
> - in maya, when you select 2 or more objects, the manipulator draws on the 'active' object, also interesting
> - what to do with G,R,S hotkeys? It could switch the manipulator "mode"...
> - header button/menu for manipulator mode?
>
> Revision Changes Path
> 1.12 +10 -2 blender/source/blender/include/BIF_transform.h
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_transform.h.diff?r1=1.11&r2=1.12&cvsroot=bf-blender>
> 1.37 +3 -2 blender/source/blender/makesdna/DNA_scene_types.h
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_scene_types.h.diff?r1=1.36&r2=1.37&cvsroot=bf-blender>
> 1.17 +23 -1 blender/source/blender/makesdna/DNA_view3d_types.h
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_view3d_types.h.diff?r1=1.16&r2=1.17&cvsroot=bf-blender>
> 1.42 +3 -3 blender/source/blender/render/intern/source/texture.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/source/texture.c.diff?r1=1.41&r2=1.42&cvsroot=bf-blender>
> 1.116 +3 -2 blender/source/blender/src/drawview.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawview.c.diff?r1=1.115&r2=1.116&cvsroot=bf-blender>
> 1.57 +6 -8 blender/source/blender/src/edit.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/edit.c.diff?r1=1.56&r2=1.57&cvsroot=bf-blender>
> 1.93 +7 -1 blender/source/blender/src/header_view3d.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/header_view3d.c.diff?r1=1.92&r2=1.93&cvsroot=bf-blender>
> 1.96 +12 -1 blender/source/blender/src/headerbuttons.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/headerbuttons.c.diff?r1=1.95&r2=1.96&cvsroot=bf-blender>
> 1.228 +4 -1 blender/source/blender/src/space.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/space.c.diff?r1=1.227&r2=1.228&cvsroot=bf-blender>
> 1.35 +138 -9 blender/source/blender/src/transform.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/transform.c.diff?r1=1.34&r2=1.35&cvsroot=bf-blender>
> 1.18 +4 -1 blender/source/blender/src/transform.h
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/transform.h.diff?r1=1.17&r2=1.18&cvsroot=bf-blender>
> 1.20 +22 -1 blender/source/blender/src/transform_constraints.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/transform_constraints.c.diff?r1=1.19&r2=1.20&cvsroot=bf-blender>
> 1.18 +7 -1 blender/source/blender/src/transform_generics.c
> <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/transform_generics.c.diff?r1=1.17&r2=1.18&cvsroot=bf-blender>
>_______________________________________________
>Bf-blender-cvs mailing list
>Bf-blender-cvs at projects.blender.org
>http://projects.blender.org/mailman/listinfo/bf-blender-cvs
>
>
>
More information about the Bf-committers
mailing list