Blender Git Commit Log

Git Commits -> Revision 4f579b8

Revision 4f579b8 by Brecht Van Lommel (render25)
February 24, 2010, 17:27 (GMT)
Render Cache: irradiance cache:

* increase truncated SVD epsilon to avoid avoid large color changes when
interpolating between near colinear points.
* added neighbour clamping. it doesn't seem to help much and make things
a bit slower at the moment, but hopefully can be used to get better
distribution later.

Main remaining causes of artifacts seem to be:

* even 32x32 (1024) samples can still be noisy leading to low frequency
noise after interpolation
* borders between tiles can have discontinuities. this is mostly visible
in combination with the above problem, i.e. if the result is splotchy
it will have a different splotches in the next tile.
* very small features may be missed still, leading to missing shadows in
some cases or even stippled patterns instead if they are detected part
of the time, neighbour clamping helps somewhat here.

Commit Details:

Full Hash: 4f579b8be7ac4f8d58898e18675483a6a608a975
SVN Revision: 27125
Parent Commit: 6c0ea32
Lines Changed: +118, -62

1 Modified Path:

/source/blender/render/intern/source/cache.c (+118, -62) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021