[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