Campbell Barton
|
e12c08e8d1
ClangFormat: apply to source, most of intern
|
5 years ago |
Sergey Sharybin
|
cb4b5e12ab
Cycles: Cleanup, spacing after preprocessor
|
6 years ago |
Campbell Barton
|
1daa20ad9f
Cleanup: strip trailing space for cycles
|
6 years ago |
Brecht Van Lommel
|
5d5c6bb5ef
Cycles: add Russian roulette termination for volume multiple scattering.
|
7 years ago |
Brecht Van Lommel
|
400e6f37b8
Cycles: reduce subsurface stack memory usage.
|
7 years ago |
Brecht Van Lommel
|
095a01a73a
Cycles: slightly improve BSDF sample stratification for path tracing.
|
7 years ago |
Brecht Van Lommel
|
d750d182e5
Code cleanup: remove hack to avoid seeing transparent objects in noise.
|
7 years ago |
Brecht Van Lommel
|
f77cdd1d59
Code cleanup: deduplicate some branched and split kernel code.
|
7 years ago |
Brecht Van Lommel
|
de6ecc82ed
Fix rare firefly in volume equiangular sampling when sampling short distance.
|
7 years ago |
Brecht Van Lommel
|
cd6c9e9e5f
Cycles: improve sample stratification on area lights for path tracing.
|
7 years ago |
Sergey Sharybin
|
f01e43fac3
Fix T52433: Volume Absorption color tint
|
7 years ago |
Brecht Van Lommel
|
cfa8b762e2
Code cleanup: move rng into path state.
|
7 years ago |
Lukas Stockner
|
43b374e8c5
Cycles: Implement denoising option for reducing noise in the rendered image
|
7 years ago |
Hristo Gueorguiev
|
e07ffcbd1c
Cycles: Add OpenCL support for shadow catcher feature
|
7 years ago |
Hristo Gueorguiev
|
8ada7f7397
Cycles: Remove ccl_addr_space from RNG passed to functions
|
7 years ago |
Hristo Gueorguiev
|
57e26627c4
Cycles: SSS and Volume rendering in split kernel
|
7 years ago |
Lukas Stockner
|
26bf230920
Cycles: Add optional probabilistic termination of light samples based on their expected contribution
|
8 years ago |
Lukas Stockner
|
07de832e22
Cycles: Use correct light sampling PDF for MIS calculation with Branched Path Tracing
|
8 years ago |
Lukas Stockner
|
b459d9f46c
Cycles: Stop lamp sampling if the lamp isn't visible
|
8 years ago |
Sergey Sharybin
|
6353ecb996
Cycles: Tweaks to support CUDA 8 toolkit
|
8 years ago |
Brecht Van Lommel
|
999d5a6785
Cycles CUDA: reduce stack memory by reusing ShaderData.
|
8 years ago |
Sergey Sharybin
|
700722f686
Cycles: Cleanup, indent nested preprocessor directives
|
9 years ago |
Thomas Dinges
|
83e73a2100
Cycles: Refactor how we pass bounce info to light path node.
|
9 years ago |
Thomas Dinges
|
3db0e1ef6a
Cycles: Simplify volume light connect code.
|
10 years ago |
Thomas Dinges
|
ee36e75b85
Cleanup: Fix Cycles Apache header.
|
10 years ago |
Thomas Dinges
|
fb820c0638
Cycles: Add "Max Bounce" control for lamps
|
10 years ago |
Sergey Sharybin
|
acd7f50308
Fix T42160: CUDA error: ILLEGAL_ADDRESS in cuCtxSynchronize()
|
10 years ago |
Sergey Sharybin
|
f7062ff3ed
Fix T41693: Volumes get brightened with extra volume samples on GPU + BPT
|
10 years ago |
Thomas Dinges
|
35bc266de7
Cleanup: Silence compiler warning.
|
10 years ago |
Thomas Dinges
|
a25484eefa
Cleanup: Remove unused variable in kernel_path_volume_bounce().
|
10 years ago |