Blender Git Commit Log

Git Commits -> Revision 4f3af99

Revision 4f3af99 by Joshua Leung (master)
December 18, 2009, 11:55 (GMT)
Keyframing Bugfix:

This commit attempts to fix some of the bugs which were causing grief with some Durian animation tests.

In one of those files, the order in which F-Curves were stored was seriously messed up; causing problems with some F-Curves still existing but unable to be edited (i.e. still showing up in the Object/Action summaries but nowhere else) since the standard assumptions for the way the data was stored had been violated.

I've recoded the code that ensures that when F-Curves get added to Action Groups (and the Action that contains these) it ends up in the right places, since it was very likely that all the F-Curves would only ever get added near the end of the list.

Hopefully this is enough to prevent these problems reoccurring, though I have a feeling there may still be one or two buggy tools which caused the problems in the first place.

Commit Details:

Full Hash: 4f3af9980f61e8203016714a2314ca51e1902362
SVN Revision: 25462
Parent Commit: eb17b95
Lines Changed: +42, -75

1 Modified Path:

/source/blender/blenkernel/intern/action.c (+42, -75) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021