Blender Git Commit Log

Git Commits -> Revision 409074a

Revision 409074a by Stefan Werner (master)
March 2, 2020, 15:35 (GMT)
Cycles: add Progressive Multi-Jitter sampling pattern

This sampling pattern is particularly suited to adaptive sampling, and will
be used for that upcoming feature.

Based on "Progressive Multi-Jittered Sample Sequences" by Per Christensen,
Andrew Kensler and Charlie Kilpatrick.

Ref D4686

Commit Details:

Full Hash: 409074aae56138f49ce078ce919a6d02e44e521e
Parent Commit: 7b8db97
Committed By: Brecht Van Lommel
Lines Changed: +415, -11

2 Added Paths:

/intern/cycles/render/jitter.cpp (+287, -0) (View)
/intern/cycles/render/jitter.h (+29, -0) (View)

10 Modified Paths:

/intern/cycles/blender/addon/properties.py (+1, -0) (Diff)
/intern/cycles/kernel/kernel_jitter.h (+31, -0) (Diff)
/intern/cycles/kernel/kernel_random.h (+32, -3) (Diff)
/intern/cycles/kernel/kernel_textures.h (+1, -1) (Diff)
/intern/cycles/kernel/kernel_types.h (+5, -0) (Diff)
/intern/cycles/render/CMakeLists.txt (+2, -0) (Diff)
/intern/cycles/render/integrator.cpp (+24, -4) (Diff)
/intern/cycles/render/scene.cpp (+1, -1) (Diff)
/intern/cycles/render/scene.h (+1, -1) (Diff)
/intern/cycles/render/session.cpp (+1, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021