[Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel BKE_node.h blender/source/blender/blenkernel/intern colortools.c node.c blender/source/blender/blenloader/intern readfile.c blender/source/blender/src drawnode.c editnode.c
Ton Roosendaal
ton at blender.org
Tue Feb 7 16:50:55 CET 2006
ton (Ton Roosendaal) 2006/02/07 16:50:55 CET
Modified files:
blender/source/blender/blenkernel BKE_node.h
blender/source/blender/blenkernel/intern colortools.c node.c
blender/source/blender/blenloader/intern readfile.c
blender/source/blender/src drawnode.c editnode.c
Log:
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.
Revision Changes Path
1.6 +2 -1 blender/source/blender/blenkernel/BKE_node.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_node.h.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
1.4 +2 -2 blender/source/blender/blenkernel/intern/colortools.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/colortools.c.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
1.11 +168 -61 blender/source/blender/blenkernel/intern/node.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/node.c.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
1.231 +25 -14 blender/source/blender/blenloader/intern/readfile.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenloader/intern/readfile.c.diff?r1=1.230&r2=1.231&cvsroot=bf-blender>
1.11 +10 -4 blender/source/blender/src/drawnode.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawnode.c.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
1.11 +71 -0 blender/source/blender/src/editnode.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editnode.c.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
More information about the Bf-blender-cvs
mailing list