blender/intern/cycles
Brecht Van Lommel b20a7e01d0 Cycles: experimental correlated multi-jittered sampling pattern that can be used
instead of sobol. So far one doesn't seem to be consistently better or worse than
the other for the same number of samples but more testing is needed.

The random number generator itself is slower than sobol for most number of samples,
except 16, 64, 256, .. because they can be computed faster. This can probably be
optimized, but we can do that when/if this actually turns out to be useful.

Paper this implementation is based on:
http://graphics.pixar.com/library/MultiJitteredSampling/

Also includes some refactoring of RNG code, fixing a Sobol correlation issue with
the first BSDF and < 16 samples, skipping some unneeded RNG calls and using a
simpler unit square to unit disk function.
2013-06-07 16:06:22 +00:00
..
app Cycles Test App: 2013-01-17 22:51:54 +00:00
blender Cycles: experimental correlated multi-jittered sampling pattern that can be used 2013-06-07 16:06:22 +00:00
bvh Cycles: 2013-06-04 17:20:00 +00:00
cmake Cycles / CMake: 2012-11-09 18:31:04 +00:00
device Fix another windows / msvc build error. 2013-06-01 02:39:34 +00:00
doc edits to cycles cmake files so cmake_consistency_check.py can parse them. 2011-11-08 20:27:37 +00:00
kernel Cycles: experimental correlated multi-jittered sampling pattern that can be used 2013-06-07 16:06:22 +00:00
render Cycles: experimental correlated multi-jittered sampling pattern that can be used 2013-06-07 16:06:22 +00:00
subd Cycles: 2013-06-04 17:20:00 +00:00
util Cycles: experimental correlated multi-jittered sampling pattern that can be used 2013-06-07 16:06:22 +00:00
CMakeLists.txt Fix cycles intersection issue with overlapping faces on windows 32 bit and CPU 2013-02-04 16:12:37 +00:00
SConscript Cycles: 2013-05-09 14:21:36 +00:00