[Bf-blender-cvs] CVS commit: blender/source/blender/src transform.c transform_constraints.c transform_generics.c transform_generics.h transform_manipulator.c

Martin Poirier theeth at yahoo.com
Sun Mar 20 03:00:16 CET 2005


theeth (Martin Poirier) 2005/03/20 03:00:16 CET

  Modified files:
    blender/source/blender/src transform.c transform_constraints.c 
                               transform_generics.c 
                               transform_generics.h 
                               transform_manipulator.c 
  
  Log:
  Ton broke a couple of things in his last commit including PET in rotation mode and local axis constraints on objects.
  Bringing that back and enabling PET in trackball rotate.
  
  Changed the rotation manipulator drawing code to really align the Trackball rotate ball with the view (using getViewVector) so that it always looks centered on the selection.
  This was particularly ugly in perspective mode with a selection far from the center of the screen: http://www.clubinfo.bdeb.qc.ca/~theeth/screenie.jpg
  
  Moved getViewVector from transform_constraints.c to transform_generics.c since it is not really a constraint related function. Also made it independant on the TransInfo structure so it might be useful elsewhere too.
  
  Revision  Changes    Path
  1.41      +140 -94   blender/source/blender/src/transform.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/transform.c.diff?r1=1.40&r2=1.41&cvsroot=bf-blender>
  1.24      +5 -27     blender/source/blender/src/transform_constraints.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/transform_constraints.c.diff?r1=1.23&r2=1.24&cvsroot=bf-blender>
  1.25      +27 -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.24&r2=1.25&cvsroot=bf-blender>
  1.6       +3 -1      blender/source/blender/src/transform_generics.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/transform_generics.h.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
  1.7       +10 -6     blender/source/blender/src/transform_manipulator.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/transform_manipulator.c.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list