Experimental depsgraph tweak:
authorJoshua Leung <aligorith@gmail.com>
Sun, 3 Jul 2011 11:56:24 +0000 (11:56 +0000)
committerJoshua Leung <aligorith@gmail.com>
Sun, 3 Jul 2011 11:56:24 +0000 (11:56 +0000)
commitb6c1490359964311db7ffb2b74ebc05772bf8be9
tree36a89f14ec83d12f8d3a0b8a6bc2282383c16e3b
parentc922b413742588ea2fb267b90a649d0a82447eed
Experimental depsgraph tweak:
Objects with drivers are now treated as needing updates when the
current frame changes. This assumption has been documented in the
code, and should at least mean that users who try to use drivers for
creating simple time-based expressions that this should work.

Note:
- It is still recommended to create a "cfra" driver variable instead
of actually inlining bpy.context.scene.frame_current into the
expressions. Not only does the latter look rather nasty to type/have
in the expression, but it is also less future-proof for when I get
around to actually working on a beefed-up depsgraph (nothing official
on that front yet...)
source/blender/blenkernel/intern/depsgraph.c