Fix #36939, Objects with nodes appear in gray in viewport, using Solid shade, and...
authorLukas Toenne <lukas.toenne@googlemail.com>
Fri, 4 Oct 2013 08:27:54 +0000 (08:27 +0000)
committerLukas Toenne <lukas.toenne@googlemail.com>
Fri, 4 Oct 2013 08:27:54 +0000 (08:27 +0000)
commite1a34f22d7c16d8c54e95644e054e2aeeefcbc90
tree0742bd8ac180ff9bd190ca14c718c2e547c4a6b9
parentac606a704702af5719cc6c5b62de028d30036769
Fix #36939, Objects with nodes appear in gray in viewport, using Solid shade, and the Blender Engine (or Game Engine).
The "active ID node" concept has become slightly more complex with pynodes. To find the active material or other ID links in a node tree recursively requires a hash key based on the "parent" tree of the
current node group. To avoid returning NULL in case this key is not yet initialized (i.e. ID node has not been activated yet), just accept 0 key as well for the base node tree.
source/blender/blenkernel/intern/node.c