[Bf-blender-cvs] CVS commit: blender/source/blender/render/intern/source vanillaRenderPipe.c zbufferdatastruct.c
Ton Roosendaal
ton at blender.org
Sun Dec 19 19:18:54 CET 2004
ton (Ton Roosendaal) 2004/12/19 19:18:54 CET
Modified files:
blender/source/blender/render/intern/source
vanillaRenderPipe.c
zbufferdatastruct.c
Log:
Fix for #2034
It appeared that the method as used in unified render for "render all sub-
pixels" isn't very well resistant to having large amounts of faces in a
single pixel. The bug file had about 16x70x2 faces per pixel... causing
tremendous slowdown and even wrong render.
I've disabled the option (was coded by Nzc in NaN days) and made it
sampling in the main render loop. Goes much faster, error free. Only loss
is in that it doesnt use superiour subsamples for gauss anymore. Here the
normal render performs slightly better. Not a real issue though. Hard to
notice.
Revision Changes Path
1.14 +39 -10 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.13&r2=1.14&cvsroot=bf-blender>
1.6 +2 -7 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.5&r2=1.6&cvsroot=bf-blender>
More information about the Bf-blender-cvs
mailing list