[Bf-blender-cvs] CVS commit: blender/source/blender/render/intern/source initrender.c jitter.c ray.c rendercore.c vanillaRenderPipe.c zbuf.c zbufferdatastruct.c

Ton Roosendaal ton at blender.org
Sat May 15 20:07:11 CEST 2004


ton (Ton Roosendaal) 2004/05/15 20:07:11 CEST

  Modified files:
    blender/source/blender/render/intern/source initrender.c 
                                                jitter.c ray.c 
                                                rendercore.c 
                                                vanillaRenderPipe.c 
                                                zbuf.c 
                                                zbufferdatastruct.c 
  
  Log:
  Assuming the freeze is over and we can head towards 2.34: this is the
  first commit for review and improvements on OSA (anti aliasing) in
  Blender.
  
  http://www.blender3d.org/cms/Rendering_engine.320.0.html
  
  Most relevant changes:
  - full check on subpixel sample locations
  - all subpixels are fully rendered (gives spec AA, procedural texture AA)
  - also unified render uses it
  - removed double-used code for unified render
  
  Whether or not this will be optional (better pics, but in some cases slow)
  is to further evaluate. For raytracing - for example - this cannot be simply
  done, since the new sampling system made raytrace code much simpler.
  
  Revision  Changes    Path
  1.21      +33 -34    blender/source/blender/render/intern/source/initrender.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/source/initrender.c.diff?r1=1.20&r2=1.21&cvsroot=bf-blender>
  1.5       +9 -3      blender/source/blender/render/intern/source/jitter.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/source/jitter.c.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>
  1.38      +96 -284   blender/source/blender/render/intern/source/ray.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/source/ray.c.diff?r1=1.37&r2=1.38&cvsroot=bf-blender>
  1.65      +64 -45    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.64&r2=1.65&cvsroot=bf-blender>
  1.8       +10 -9     blender/source/blender/render/intern/source/vanillaRenderPipe.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/source/vanillaRenderPipe.c.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
  1.11      +46 -60    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.10&r2=1.11&cvsroot=bf-blender>
  1.4       +2 -2      blender/source/blender/render/intern/source/zbufferdatastruct.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/render/intern/source/zbufferdatastruct.c.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list