Blender Git Loki
Git Commits -> Revision a4861c3
Revision a4861c3 by Ton Roosendaal (master) May 15, 2004, 18:07 (GMT) |
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. |
Commit Details:
Full Hash: a4861c37bee39d201423dd9d44a116b60bdd3298
SVN Revision: 2531
Parent Commit: b4ecf7d
Lines Changed: +251, -428
7 Modified Paths:
/source/blender/render/intern/source/initrender.c (+32, -33) (Diff)
/source/blender/render/intern/source/jitter.c (+8, -2) (Diff)
/source/blender/render/intern/source/ray.c (+93, -281) (Diff)
/source/blender/render/intern/source/rendercore.c (+63, -44) (Diff)
/source/blender/render/intern/source/vanillaRenderPipe.c (+9, -8) (Diff)
/source/blender/render/intern/source/zbuf.c (+45, -59) (Diff)
/source/blender/render/intern/source/zbufferdatastruct.c (+1, -1) (Diff)
/source/blender/render/intern/source/jitter.c (+8, -2) (Diff)
/source/blender/render/intern/source/ray.c (+93, -281) (Diff)
/source/blender/render/intern/source/rendercore.c (+63, -44) (Diff)
/source/blender/render/intern/source/vanillaRenderPipe.c (+9, -8) (Diff)
/source/blender/render/intern/source/zbuf.c (+45, -59) (Diff)
/source/blender/render/intern/source/zbufferdatastruct.c (+1, -1) (Diff)