Bugfix [#35643] Animated textures are invisible in Graph Editor if it is not
authorJoshua Leung <aligorith@gmail.com>
Mon, 10 Jun 2013 04:39:05 +0000 (04:39 +0000)
committerJoshua Leung <aligorith@gmail.com>
Mon, 10 Jun 2013 04:39:05 +0000 (04:39 +0000)
commit6f2e36f4ee8965182eff260af53f7ca3906d2a91
tree4a757359ea5fd362120aec88cc42ab5c61e96fac
parent501f6555033455cd1df86f699dc860acf51b1e1f
Bugfix [#35643] Animated textures are invisible in Graph Editor if it is not
linked via material

Textures linked to modifiers are now shown in the AnimEditor channel hierarchy
under object level now (i.e. on same level as ob-data, shapekeys, and object's
action). This makes it possible to edit such animation data without having to
ensure that these textures are also linked to the object's material so that they
will appear.

As a side-effect of how this is implemented, if playback is slower on scenes
following this commit, disable the "modifier" filter under the filtering
settings in the relevant animation editor header. In particular, it may be
beneficial to disable this when you've got scenes with meshes that have many
modifiers (but none of these have any linked data with settings which can be
animated), as Blender will still try to go through all those modifiers checking
for anything to show.
release/scripts/startup/bl_ui/space_dopesheet.py
source/blender/editors/animation/anim_filter.c
source/blender/makesdna/DNA_action_types.h
source/blender/makesrna/intern/rna_action.c