Blender Git Commit Log

Git Commits -> Revision baf23c7

Revision baf23c7 by Martin Poirier (master)
November 13, 2003, 23:04 (GMT)
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.

Commit Details:

Full Hash: baf23c76486e136c0ae533c741e7e9ee45e64d81
SVN Revision: 1557
Parent Commit: 163292f
Lines Changed: +16, -0

3 Modified Paths:

/source/blender/blenkernel/intern/constraint.c (+9, -0) (Diff)
/source/blender/makesdna/DNA_constraint_types.h (+1, -0) (Diff)
/source/blender/src/editconstraint.c (+6, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021