Blender Git Loki
Git Commits -> Revision e4a0390
Revision e4a0390 by Ton Roosendaal (master) February 7, 2006, 15:50 (GMT) |
Group Nodes made functional: each group now can be re-used (instanced) with SHIFT+G. This works as well for local groups as library-linked groups. Also fixed that group nodes were copying internal data to the outside, which made it impossible to use the socket-buttons to set individual values for each group-instance. Library-linked groups are prevented from editing. But, try to open a group and it will give a request for 'make local'. The make local rule is identical to other library data in blender, meaning: - if all users of the library data are local -> the library data is flagged 'local', and if needed a unique name is made - if there's mixed users (local and from other library data) it makes a full copy, and assigns this copy to all local users. |
Commit Details:
Full Hash: e4a0390b39908ebcf8cba407d7a429d3c50bb109
SVN Revision: 6740
Parent Commit: 03ae9e7
Lines Changed: +275, -79
6 Modified Paths:
/source/blender/blenkernel/BKE_node.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/colortools.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/node.c (+168, -61) (Diff)
/source/blender/blenloader/intern/readfile.c (+24, -13) (Diff)
/source/blender/src/drawnode.c (+10, -4) (Diff)
/source/blender/src/editnode.c (+71, -0) (Diff)
/source/blender/blenkernel/intern/colortools.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/node.c (+168, -61) (Diff)
/source/blender/blenloader/intern/readfile.c (+24, -13) (Diff)
/source/blender/src/drawnode.c (+10, -4) (Diff)
/source/blender/src/editnode.c (+71, -0) (Diff)