Campbell Barton
|
cd6b49f995
Cleanup: spelling
|
5 years ago |
Brecht Van Lommel
|
7a92b8820b
Cycles: remove hair minimum width support.
|
5 years ago |
Campbell Barton
|
e12c08e8d1
ClangFormat: apply to source, most of intern
|
5 years ago |
Sergey Sharybin
|
cb4b5e12ab
Cycles: Cleanup, spacing after preprocessor
|
6 years ago |
Brecht Van Lommel
|
2d81758aa6
Cycles: better path termination for transparency.
|
6 years ago |
Brecht Van Lommel
|
8a72be7697
Cycles: reduce closure memory usage for emission/shadow shader data.
|
7 years ago |
Sergey Sharybin
|
c0480bc972
Cycles: Fix compilation error of OpenCL megakernel on Apple
|
7 years ago |
Brecht Van Lommel
|
095a01a73a
Cycles: slightly improve BSDF sample stratification for path tracing.
|
7 years ago |
Hristo Gueorguiev
|
6798a061b7
Cycles: Fix compilation error with OpenCL split kernel
|
7 years ago |
Sergey Sharybin
|
467d92b8f1
Cycles: Tweaks to avoid compilation error of megakernel
|
7 years ago |
Sergey Sharybin
|
750e38a526
Cycles: Fix compilation error with CUDA after recent changes
|
7 years ago |
Sergey Sharybin
|
f01e43fac3
Fix T52433: Volume Absorption color tint
|
7 years ago |
Sergey Sharybin
|
b0bbb5f34f
Cycles: Cleanup, style
|
7 years ago |
Brecht Van Lommel
|
b85d36d811
Code cleanup: remove shader context.
|
7 years ago |
Brecht Van Lommel
|
cfa8b762e2
Code cleanup: move rng into path state.
|
7 years ago |
Brecht Van Lommel
|
fc38276d74
Fix Cycles shadow catcher objects influencing each other.
|
7 years ago |
Sergey Sharybin
|
f970e859cf
Cycles: Cleanup, style
|
7 years ago |
Mai Lavelle
|
8f85ee2fc9
Cycles: Fix indentation
|
7 years ago |
Sergey Sharybin
|
d14e39622a
Cycles: First implementation of shadow catcher
|
8 years ago |
Hristo Gueorguiev
|
e8b5a5bf5b
Cycles: Speedup transparent shadows in split kernel
|
7 years ago |
Hristo Gueorguiev
|
57e26627c4
Cycles: SSS and Volume rendering in split kernel
|
7 years ago |
Mai Lavelle
|
352ee7c3ef
Cycles: Remove ccl_fetch and SOA
|
8 years ago |
Mai Lavelle
|
230c00d872
Cycles: OpenCL split kernel refactor
|
7 years ago |
Sergey Sharybin
|
b16fd22018
Cycles: Fix regression with transparent shadows in volume
|
8 years ago |
Sergey Sharybin
|
da31a82832
Cycles: Solve speed regression by casting opaque ray first
|
8 years ago |
Sergey Sharybin
|
04cf1538b5
Cycles: Fix compilation error on OpenCL
|
8 years ago |
Sergey Sharybin
|
31a025f51e
Cycles: Split shadow functions to avoid some duplicated calculations
|
8 years ago |
Sergey Sharybin
|
dde40989f3
Cycles: Store shadow intersections in the kernel globals
|
8 years ago |
Sergey Sharybin
|
9830eeb44b
Cycles: Implement record-all transparent shadow function for GPU
|
8 years ago |
Sergey Sharybin
|
9c3d202e56
Cycles: Use an utility function to sort intersections array
|
8 years ago |