[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