Campbell Barton
|
c47d669f24
Cleanup: comments (long lines) in cycles
|
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 |
Lukas Stockner
|
7fa6f72084
Cycles: Add sample-based runtime profiler that measures time spent in various parts of the CPU kernel
|
6 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 |
Lukas Stockner
|
799779d432
Cycles: change Ambient Occlusion shader to output colors.
|
6 years ago |
Brecht Van Lommel
|
7f86afec9d
Cycles: don't count volume boundaries as transparent bounces.
|
6 years ago |
Brecht Van Lommel
|
2d81758aa6
Cycles: better path termination for transparency.
|
6 years ago |
Brecht Van Lommel
|
606bc5f301
Fix T54105: random walk SSS missing in branched indirect paths.
|
6 years ago |
Brecht Van Lommel
|
0df9b2c715
Cycles: random walk subsurface scattering.
|
7 years ago |
Brecht Van Lommel
|
aabafece03
Code refactor: tweaks in SSS code to prepare for coming changes.
|
7 years ago |
Lukas Stockner
|
322f0223d0
Cycles: option to make background visible through glass transparent.
|
7 years ago |
Mathieu Menuet
|
83e80db56e
Fix T53349: AO bounces not working correct with OpenCL.
|
7 years ago |
Lukas Stockner
|
f78e963858
Cycles: Refactor PassType from bitflag to index in order to allow for more passes
|
7 years ago |
Mai Lavelle
|
087331c495
Cycles: Replace __MAX_CLOSURE__ build option with runtime integrator variable
|
7 years ago |
Brecht Van Lommel
|
8a72be7697
Cycles: reduce closure memory usage for emission/shadow shader data.
|
7 years ago |
Brecht Van Lommel
|
2c02a04c46
Code refactor: remove emission and background closures, sum directly.
|
7 years ago |
Brecht Van Lommel
|
171c4e982f
Cycles: use AO factor to let user adjust intensity of AO bounces.
|
7 years ago |
Brecht Van Lommel
|
cdb0b3b1dc
Code refactor: use DeviceInfo to enable QBVH and decoupled volume shading.
|
7 years ago |
Brecht Van Lommel
|
5bb677e592
Code refactor: zero render buffers outside of kernel.
|
7 years ago |
Brecht Van Lommel
|
e3e16cecc4
Code refactor: remove rng_state buffer and compute hash on the fly.
|
7 years ago |
Brecht Van Lommel
|
400e6f37b8
Cycles: reduce subsurface stack memory usage.
|
7 years ago |
Brecht Van Lommel
|
90d4b823d7
Cycles: use defensive sampling for picking BSDFs and BSSRDFs.
|
7 years ago |
Brecht Van Lommel
|
095a01a73a
Cycles: slightly improve BSDF sample stratification for path tracing.
|
7 years ago |
Brecht Van Lommel
|
b3afc8917c
Code cleanup: refactor BSSRDF closure sampling, for next commit.
|
7 years ago |
Brecht Van Lommel
|
d750d182e5
Code cleanup: remove hack to avoid seeing transparent objects in noise.
|
7 years ago |
Carlo Andreacchio
|
ab9079f459
Fix Cycles adaptive compile without volumes broken after recent changes.
|
7 years ago |
Brecht Van Lommel
|
32449e1b21
Code cleanup: store branch factor in PathState.
|
7 years ago |
Brecht Van Lommel
|
37d9e65ddf
Code cleanup: abstract shadow catcher logic more into accumulation code.
|
7 years ago |