[Bf-blender-cvs] CVS commit: blender/source/blender/render/intern/source pixelblending.c
Robert Wenzlaff
rwenzlaff at soylent-green.com
Sun Oct 19 23:08:44 CEST 2003
rwenzlaff (Robert Wenzlaff) 2003/10/19 23:08:44 CEST
Modified files:
blender/source/blender/render/intern/source pixelblending.c
Log:
Unified renderer OSA sample clipping:
User info:
This change limits the contribution of any OSA sample to 1.0 per color
in the Unified renderer. Because color=1.0 gives fully saturated color,
samples contributing more than 1.0 were overweighted in the OSA average
causing aliasing (sometimes quite severe).
Samples can contribute more than 1.0 because a material's spec and refl
values are not normalized (In real world spec+refl <= 1.0). This solves
a large class of aliasing problems in the unified renderer.
Coder Info:
None.
Revision Changes Path
1.5 +8 -6 blender/source/blender/render/intern/source/pixelblending.c
More information about the Bf-blender-cvs
mailing list