Blender Git Loki

Git Commits -> Revision ef7860e

Revision ef7860e by Joshua Leung (master)
June 20, 2009, 09:36 (GMT)
NLA SoC: Conversions for old NLA-data to the new system

Old NLA-data now gets mostly ported converted over to the new system, with strips and their respective Actions being handled correctly in the test cases I've got.

The conversion procedure now tries to fit multiple strips into since tracks as it is assumed that quite a few old setups tried to do. However, some old setups may be adversely affected by this (i.e. if they depend on a certain order of holding adds for example).

For now, there are no complete replacements for the NLA-Modifier/Auto-Walking stuff yet, so that info is currently just ignored (but correctly freed). The current plan here is to get Armature-level pose-offset system + F-Modifiers where appropriate. This should be one of the major causes of file breakage now...

Also, I've yet to restore some patching for group instancing NLA stuff, since more trickery here is required. This is probably the second major cause of file breakage...

Commit Details:

Full Hash: ef7860ed9a68e3b92346697028ef0bdd9d21932f
SVN Revision: 21029
Parent Commit: 6394ee9
Lines Changed: +107, -4

1 Modified Path:

/source/blender/blenkernel/intern/ipo.c (+107, -4) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021