[Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel BKE_action.h blender/source/blender/include BIF_editconstraint.h blender/source/blender/src buttons_object.c drawobject.c drawview.c editconstraint.c editobject.c headerbuttons.c

Chris Want cwant at ualberta.ca
Sat Jan 3 00:29:35 CET 2004


hos (Chris Want) 2004/01/03 00:29:35 CET

  Modified files:
    blender/source/blender/blenkernel BKE_action.h 
    blender/source/blender/include BIF_editconstraint.h 
    blender/source/blender/src buttons_object.c drawobject.c 
                               drawview.c editconstraint.c 
                               editobject.c headerbuttons.c 
  
  Log:
  Armature speed ups, Part I
  --------------------------
  
  Major speed up for armatures during times when you aren't
  posing a figure.
  
  Background: the calculation of poses generated by actions and the
  calculation of displists were getting somewhat out of sync.
  This was being remedied by 'clearing the constraint done flag'
  of the pose channels and recalculating the displists every time
  the 3d view was redrawn, making life slow and unpleasant.
  Commenting out the code that was doing this, then reinserting
  the 'clearing the constraint done flag' at the right times
  made things a bit more perky.
  
  Revision  Changes    Path
  1.7       +3 -3      blender/source/blender/blenkernel/BKE_action.h
  1.7       +2 -3      blender/source/blender/include/BIF_editconstraint.h
  1.21      +2 -0      blender/source/blender/src/buttons_object.c
  1.48      +3 -2      blender/source/blender/src/drawobject.c
  1.54      +32 -4     blender/source/blender/src/drawview.c
  1.13      +56 -1     blender/source/blender/src/editconstraint.c
  1.53      +96 -3     blender/source/blender/src/editobject.c
  1.71      +10 -1     blender/source/blender/src/headerbuttons.c



More information about the Bf-blender-cvs mailing list