[Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel/intern node.c node_composite.c blender/source/blender/makesdna DNA_node_types.h blender/source/blender/src editnode.c
Ton Roosendaal
ton at blender.org
Mon Feb 20 14:43:40 CET 2006
ton (Ton Roosendaal) 2006/02/20 14:43:40 CET
Modified files:
blender/source/blender/blenkernel/intern node.c
node_composite.c
blender/source/blender/makesdna DNA_node_types.h
blender/source/blender/src editnode.c
Log:
Compositor upgrade;
- Links now can be made between any socket type. The nodes recognize amount
of channels, and will convert types if needed.
Conversions from RGBA to 1 channel will use the 'RGB to BW' formula.
Also note that conversions only happen when required. So you can blur an
alpha channel, filter it, and put this in a 1-channel socket without any
conversion to happen, which saves memory & cpu time.
http://www.blender.org/bf/rt.jpg
The blur nodes don't accept Vector input yet... But filter does.
- RGB Curve Nodes now have the premultiply option resored, 2 x faster
- Fixed some confusing code in Node Group handling... much stabler now
Revision Changes Path
1.25 +38 -48 blender/source/blender/blenkernel/intern/node.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/node.c.diff?r1=1.24&r2=1.25&cvsroot=bf-blender>
1.28 +218 -115 blender/source/blender/blenkernel/intern/node_composite.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/node_composite.c.diff?r1=1.27&r2=1.28&cvsroot=bf-blender>
1.9 +1 -2 blender/source/blender/makesdna/DNA_node_types.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_node_types.h.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
1.16 +7 -4 blender/source/blender/src/editnode.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editnode.c.diff?r1=1.15&r2=1.16&cvsroot=bf-blender>
More information about the Bf-blender-cvs
mailing list