Blender Git Commit Log

Git Commits -> Revision f87fcde

Revision f87fcde by Joshua Leung (master)
July 6, 2009, 03:44 (GMT)
NLA SoC: Start of 'Meta' Strips

Refactored the backend code/API's to support 'meta' strips (i.e. strips containing other strips). These have been implemented to be nested to 'unlimited' depths (in terms of common usages that is, though there is a very remote chance of stack-overflow in theoretrical evil cases only that shouldn't ever be encountered in production).

This paves the way for implementing the necessary tweaks needed for the transform code (in addition to some cool user-level tricks)

Commit Details:

Full Hash: f87fcde686c85820c510c5c7806f6b6b8466ba5c
SVN Revision: 21378
Parent Commit: b8042f5
Lines Changed: +385, -128

8 Modified Paths:

/source/blender/blenkernel/BKE_nla.h (+8, -0) (Diff)
/source/blender/blenkernel/intern/anim_sys.c (+37, -10) (Diff)
/source/blender/blenkernel/intern/nla.c (+138, -75) (Diff)
/source/blender/blenloader/intern/readfile.c (+53, -22) (Diff)
/source/blender/blenloader/intern/writefile.c (+19, -11) (Diff)
/source/blender/editors/space_nla/nla_edit.c (+110, -10) (Diff)
/source/blender/editors/space_nla/nla_intern.h (+11, -0) (Diff)
/source/blender/makesdna/DNA_anim_types.h (+9, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021