[Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel/intern constraint.c blender/source/blender/makesdna DNA_constraint_types.h blender/source/blender/src editconstraint.c

Martin Poirier theeth at yahoo.com
Fri Nov 14 00:04:46 CET 2003


theeth (Martin Poirier) 2003/11/14 00:04:46 CET

  Modified files:
    blender/source/blender/blenkernel/intern constraint.c 
    blender/source/blender/makesdna DNA_constraint_types.h 
    blender/source/blender/src editconstraint.c 
  
  Log:
  Fixed the lag with Follow Path and optimized constraint loops with Track To and Lock Track. I was plainly disabling the refresh of the target, but that caused a lag (3D window, not Render). Now, it raises a flag when it find a loop, so it only disables the refreshing when it needs to.
  
  This is a temporary fix, but a complete fix will require a rewrite of of some part of the where_is_object function, and that would take too much time before 2.31.
  
  Revision  Changes    Path
  1.8       +10 -1     blender/source/blender/blenkernel/intern/constraint.c
  1.6       +2 -1      blender/source/blender/makesdna/DNA_constraint_types.h
  1.9       +7 -1      blender/source/blender/src/editconstraint.c



More information about the Bf-blender-cvs mailing list