[Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel BKE_node.h blender/source/blender/blenkernel/intern node_composite.c blender/source/blender/imbuf/intern scaling.c blender/source/blender/src drawnode.c

Ton Roosendaal ton at blender.org
Thu Sep 14 14:21:18 CEST 2006


ton (Ton Roosendaal) 2006/09/14 14:21:18 CEST

  Modified files:
    blender/source/blender/blenkernel BKE_node.h 
    blender/source/blender/blenkernel/intern node_composite.c 
    blender/source/blender/imbuf/intern scaling.c 
    blender/source/blender/src drawnode.c 
  
  Log:
  Patch #4970 (brecht)
  
  Added: Scale node in Compositor.
  
  - Only works for RGBA buffers now
  - I have added an option "Relative" or "Absolute" scale. So you can also
    define actual pixels for scale. Values for scale are reset when you
    switch, to prevent too weird situations.
  - Scaling wasn't foreseen to work with the preview-panel in UV window, this
    preview cropping only happens for Image and RenderResult nodes... actually
    should be done for the scale too. I wait with t hat though... this preview
    method isn't very advanced yet.
  - The pass_on_compbuf() here crashed in tests with preview panel, that's
    weak code... I have to recode that. For time being I use the
    dupalloc_compbuf to have it stable.
  
  Revision  Changes    Path
  1.20      +6 -2      blender/source/blender/blenkernel/BKE_node.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_node.h.diff?r1=1.19&r2=1.20&cvsroot=bf-blender>
  1.62      +81 -1     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.61&r2=1.62&cvsroot=bf-blender>
  1.14      +451 -299  blender/source/blender/imbuf/intern/scaling.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/imbuf/intern/scaling.c.diff?r1=1.13&r2=1.14&cvsroot=bf-blender>
  1.40      +31 -0     blender/source/blender/src/drawnode.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawnode.c.diff?r1=1.39&r2=1.40&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list