[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