Blender Git Commit Log
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)