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)