[Bf-blender-cvs] CVS commit: blender/source/blender/blenloader/intern readfile.c blender/source/blender/include BDR_drawobject.h BIF_transform.h blender/source/blender/makesdna DNA_view3d_types.h blender/source/blender/src drawobject.c editscreen.c space.c transform.c transform.h ...
Ton Roosendaal
ton at blender.org
Sat Mar 19 13:17:07 CET 2005
ton (Ton Roosendaal) 2005/03/19 13:17:07 CET
Modified files:
blender/source/blender/blenloader/intern readfile.c
blender/source/blender/include BDR_drawobject.h
BIF_transform.h
blender/source/blender/makesdna DNA_view3d_types.h
blender/source/blender/src drawobject.c editscreen.c space.c
transform.c transform.h
transform_constraints.c
transform_generics.c
transform_manipulator.c
Log:
Transform widgets; Scale and Rotate versions
To use; press the (temporal) icon in header. Switching widget types is by
pressing G, R or S once, if current widget type is different it switches,
otherwise it goes to normal Transform().
Widgets need a bit test for picking accuracy, correct drawing etc.
The rotate widget has a center button for 'trackball' rotate. That latter
can also be used for hotkey-based rotate.
In current code, all widgets remain in "Global" space, also in editmode.
Also widget updates while using normal transform has to be done.
2 Bugfixes:
- rotate in PoseMode had error for 2d 'around' center
- transform in postemode could crash, due to typo (& or |)
Revision Changes Path
1.106 +15 -1 blender/source/blender/blenloader/intern/readfile.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenloader/intern/readfile.c.diff?r1=1.105&r2=1.106&cvsroot=bf-blender>
1.13 +2 -1 blender/source/blender/include/BDR_drawobject.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BDR_drawobject.h.diff?r1=1.12&r2=1.13&cvsroot=bf-blender>
1.13 +3 -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.12&r2=1.13&cvsroot=bf-blender>
1.18 +5 -5 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.17&r2=1.18&cvsroot=bf-blender>
1.148 +8 -4 blender/source/blender/src/drawobject.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawobject.c.diff?r1=1.147&r2=1.148&cvsroot=bf-blender>
1.90 +7 -2 blender/source/blender/src/editscreen.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editscreen.c.diff?r1=1.89&r2=1.90&cvsroot=bf-blender>
1.229 +56 -11 blender/source/blender/src/space.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/space.c.diff?r1=1.228&r2=1.229&cvsroot=bf-blender>
1.37 +190 -17 blender/source/blender/src/transform.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/transform.c.diff?r1=1.36&r2=1.37&cvsroot=bf-blender>
1.19 +7 -1 blender/source/blender/src/transform.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/transform.h.diff?r1=1.18&r2=1.19&cvsroot=bf-blender>
1.22 +8 -2 blender/source/blender/src/transform_constraints.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/transform_constraints.c.diff?r1=1.21&r2=1.22&cvsroot=bf-blender>
1.20 +16 -14 blender/source/blender/src/transform_generics.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/transform_generics.c.diff?r1=1.19&r2=1.20&cvsroot=bf-blender>
1.2 +315 -24 blender/source/blender/src/transform_manipulator.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/transform_manipulator.c.diff?r1=1.1&r2=1.2&cvsroot=bf-blender>
More information about the Bf-blender-cvs
mailing list