Campbell Barton
|
cd6b49f995
Cleanup: spelling
|
5 anos atrás |
Brecht Van Lommel
|
f070bdd7c9
Fix T63802: textured lights not working with OSL
|
5 anos atrás |
Campbell Barton
|
e12c08e8d1
ClangFormat: apply to source, most of intern
|
5 anos atrás |
Brecht Van Lommel
|
f589b28f80
Fix part of T63023: wrong Cycles window coordinates for background.
|
5 anos atrás |
Brecht Van Lommel
|
7778a1a0a1
Cycles: optimization for constant background colors.
|
5 anos atrás |
Brecht Van Lommel
|
56a633fd2c
Fix T61103: Cycles bevel wrong on objects with negative scale.
|
5 anos atrás |
Jeroen Bakker
|
a325bc6bf3
Fix T58953: Lamp data not always set
|
5 anos atrás |
Campbell Barton
|
8c68ed6df1
Cleanup: remove redundant, invalid info from headers
|
6 anos atrás |
Lukas Stockner
|
7fa6f72084
Cycles: Add sample-based runtime profiler that measures time spent in various parts of the CPU kernel
|
6 anos atrás |
Stefan Werner
|
e58c6cf0c6
Cycles: Added Cryptomatte output.
|
6 anos atrás |
Sergey Sharybin
|
658a9c6cf5
Cycles: Cleanup, style
|
6 anos atrás |
Lukas Stockner
|
799779d432
Cycles: change Ambient Occlusion shader to output colors.
|
6 anos atrás |
Brecht Van Lommel
|
23ccf5767f
Cycles: add roughness baking support, using squared roughness convention.
|
6 anos atrás |
Stefan Werner
|
f3010e98c3
Code refactor: use KernelShader and KernelParticle instead of float arrays.
|
6 anos atrás |
Sergey Sharybin
|
76122bc8f0
Cycles: Fix crash when building with no shading systems
|
6 anos atrás |
Brecht Van Lommel
|
2d81758aa6
Cycles: better path termination for transparency.
|
6 anos atrás |
Brecht Van Lommel
|
d611cf9233
Fix mixed BSDF + BSSRDF sampling bug in path tracing, after 095a01a73a35.
|
7 anos atrás |
Lukas Stockner
|
212a8d9e5a
Cycles: Make per-object random value output also work for Lamps
|
7 anos atrás |
Brecht Van Lommel
|
f79f386731
Code refactor: rename subsurface to local traversal, for reuse.
|
7 anos atrás |
Brecht Van Lommel
|
8a72be7697
Cycles: reduce closure memory usage for emission/shadow shader data.
|
7 anos atrás |
Brecht Van Lommel
|
c571be4e05
Code refactor: sum transparent and absorption weights outside closures.
|
7 anos atrás |
Brecht Van Lommel
|
2c02a04c46
Code refactor: remove emission and background closures, sum directly.
|
7 anos atrás |
Sergey Sharybin
|
5d7138c08a
Cycles: Cleanup, make it more obvious what preprocessor belongs to
|
7 anos atrás |
Sergey Sharybin
|
7f45acee80
Cycles: Cleanup, delete trailing whitespace
|
7 anos atrás |
Brecht Van Lommel
|
fb99ea79f8
Code refactor: split displace/background into separate kernels, remove luma.
|
7 anos atrás |
Sergey Sharybin
|
b460b8fb4a
Cycles: Fix compilation error of megakernel on NVidia device
|
7 anos atrás |
Brecht Van Lommel
|
90d4b823d7
Cycles: use defensive sampling for picking BSDFs and BSSRDFs.
|
7 anos atrás |
Brecht Van Lommel
|
095a01a73a
Cycles: slightly improve BSDF sample stratification for path tracing.
|
7 anos atrás |
Brecht Van Lommel
|
b3afc8917c
Code cleanup: refactor BSSRDF closure sampling, for next commit.
|
7 anos atrás |
Brecht Van Lommel
|
f77cdd1d59
Code cleanup: deduplicate some branched and split kernel code.
|
7 anos atrás |