Blender Git Commit Log

Git Commits -> Revision b68fb5d

Revision b68fb5d by Joshua Leung (master)
April 15, 2009, 12:59 (GMT)
Action Constraint: Optimisation attempt

Following on from the methods added specially for PoseLib to only execute the F-Curves in a given Action Group, I've attempted to use this for evaluating Action Constraints on Pose Channels. This does rely on the F-Curves being in groups named according to name of the Pose Channel of interest, hence, we may need some way to be able to fine tune this later.

Preliminary tests seem to be promising, with rigs with quite a few action constraints being slightly more responsive (subjective test though). Please test thoroughly.

Commit Details:

Full Hash: b68fb5df74941bcb998348a1f81cba3f51a8703d
SVN Revision: 19731
Parent Commit: 1680f5f
Lines Changed: +34, -17

3 Modified Paths:

/source/blender/blenkernel/BKE_action.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/action.c (+30, -12) (Diff)
/source/blender/blenkernel/intern/constraint.c (+3, -4) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021