Blender Git Loki

Git Commits -> Revision 926f168

Revision 926f168 by Joshua Leung (master)
February 7, 2011, 12:28 (GMT)
AnimSys Todo: Scene/CompoNode Driver Hacks

Drivers for Scene, World, and Compositing Nodes now "work" (well,
sort-of)! Previously they were strictly restricted to object-
accessible data only; now they can function across the board (give or
take some weak spots).

Although there is still no depsgraph support so that these properties
update properly when their source controls are changed (this will
probably require a lot more work), they can still update under other
circumstances (i.e. frame change and/or manual refresh flushing via
mouse movement, etc.)

As the depsgraph tagging support is lacking, these just get always
executed for now, which might potentially be quite sluggish, though it
is hoped that there are so few of these top-level datablocks with
drivers hooked up that this is barely an issue in practice. At least I
haven't noticed any substantial slowdowns for animation playback, so
it should probably be fine.

Commit Details:

Full Hash: 926f168e445c11c9826f32f7e3cc4917bc14a30f
SVN Revision: 34691
Parent Commit: 7710d82
Lines Changed: +51, -10

1 Modified Path:

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