[Bf-blender-cvs] CVS commit: blender/source/blender/include BIF_previewrender.h blender/source/blender/render/intern/include renderpipeline.h zbuf.h blender/source/blender/render/intern/source pipeline.c rendercore.c zbuf.c blender/source/blender/src drawimage.c drawview.c previewrender.c renderwin.c space.c toets.c

Ton Roosendaal ton at blender.org
Wed Feb 8 17:51:10 CET 2006


ton (Ton Roosendaal) 2006/02/08 17:51:10 CET

  Modified files:
    blender/source/blender/include BIF_previewrender.h 
    blender/source/blender/render/intern/include renderpipeline.h 
                                                 zbuf.h 
    blender/source/blender/render/intern/source pipeline.c 
                                                rendercore.c 
                                                zbuf.c 
    blender/source/blender/src drawimage.c drawview.c 
                               previewrender.c renderwin.c space.c 
                               toets.c 
  
  Log:
  New:
  
  - ZTransp render now also delivers Z values and Speed vectors in passes
    Note that speed vectors accumulate within a pixel to store the minimum,
    so rendering ztransp on top of a non-moving plane won't give speed...
    Best results you get is by rendering it in a separate layer.
  
    The Z value stored is the closest visible transparent face in the pixel.
  
  Fixes:
  
  - Render to 'spare page' has been enabled again. Because of the strict
    separation of Render and UI, but especially because a 'render result' now
    can consist of unlimited images, I've not made this a Render feature.
    Instead, the render-window itself stores the 'spare' image... I also
    had to change the convention for it a bit.
  
    Now, instead of having two "render buffers" (which was a render feature),
    the RenderWindow will store each previous frame on a re-render. This
    storing will only start after you've pressed 'Jkey' once, but then always
    will happen for as long the rendered image is same size as previously.
    For clarity, I've also renamed the window title, to 'previous frame'.
  
  - RenderWindow shows alpha again on Akey
  
  - Display of the Zvalues in ImageWindow has been tweaked. White now denotes
    closest, and the color range goes from camera clip-sta to clip-end.
  
  - Bugfix: on splitting/merging/duplicating windows, the 3D Previewrender was
    not always freed correctly, potentially causing crashes or memory leaks.
  
  Revision  Changes    Path
  1.9       +3 -2      blender/source/blender/include/BIF_previewrender.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_previewrender.h.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
  1.3       +2 -1      blender/source/blender/render/intern/include/renderpipeline.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/include/renderpipeline.h.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
  1.11      +2 -2      blender/source/blender/render/intern/include/zbuf.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/include/zbuf.h.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
  1.16      +1 -1      blender/source/blender/render/intern/source/pipeline.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/source/pipeline.c.diff?r1=1.15&r2=1.16&cvsroot=bf-blender>
  1.140     +33 -3     blender/source/blender/render/intern/source/rendercore.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/source/rendercore.c.diff?r1=1.139&r2=1.140&cvsroot=bf-blender>
  1.45      +117 -27   blender/source/blender/render/intern/source/zbuf.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/source/zbuf.c.diff?r1=1.44&r2=1.45&cvsroot=bf-blender>
  1.50      +14 -6     blender/source/blender/src/drawimage.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawimage.c.diff?r1=1.49&r2=1.50&cvsroot=bf-blender>
  1.187     +2 -2      blender/source/blender/src/drawview.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawview.c.diff?r1=1.186&r2=1.187&cvsroot=bf-blender>
  1.66      +5 -5      blender/source/blender/src/previewrender.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/previewrender.c.diff?r1=1.65&r2=1.66&cvsroot=bf-blender>
  1.69      +97 -40    blender/source/blender/src/renderwin.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/renderwin.c.diff?r1=1.68&r2=1.69&cvsroot=bf-blender>
  1.332     +7 -15     blender/source/blender/src/space.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/space.c.diff?r1=1.331&r2=1.332&cvsroot=bf-blender>
  1.70      +1 -2      blender/source/blender/src/toets.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/toets.c.diff?r1=1.69&r2=1.70&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list