Brecht Van Lommel
|
b50cf33d91
Fix T64515, T60434: crash in OSL and preview render after recent changes
|
5 éve |
Brecht Van Lommel
|
08a44d2981
Cleanup: refactor passing of OSL kernel globals for upcoming changes
|
5 éve |
Campbell Barton
|
c47d669f24
Cleanup: comments (long lines) in cycles
|
5 éve |
Campbell Barton
|
e12c08e8d1
ClangFormat: apply to source, most of intern
|
5 éve |
Sergey Sharybin
|
658a9c6cf5
Cycles: Cleanup, style
|
6 éve |
L. E. Segovia
|
5078b9d2d0
Cycles: add Principled Hair BSDF.
|
6 éve |
Campbell Barton
|
1daa20ad9f
Cleanup: strip trailing space for cycles
|
6 éve |
Stefan Werner
|
73eb1bfd55
Revert "Turned off clang warnings in third party includes."
|
6 éve |
Stefan Werner
|
d53093953f
Turned off clang warnings in third party includes.
|
6 éve |
Lukas Stockner
|
799779d432
Cycles: change Ambient Occlusion shader to output colors.
|
6 éve |
Brecht Van Lommel
|
2d81758aa6
Cycles: better path termination for transparency.
|
6 éve |
Brecht Van Lommel
|
29d2ff7b31
Cycles: unify OSL BSSRDF closure into a single bssrdf() closure with method.
|
7 éve |
Mai Lavelle
|
b2dc0e6970
Fix T53978: Bad memory access after recent fix to BSDF mixing
|
7 éve |
Brecht Van Lommel
|
7261d675e6
Fix Cycles incorrect principled BSDF mixing with some parameter variatons.
|
7 éve |
Sergey Sharybin
|
8e1dd7ed81
Cycles: Remove unneeded include statements
|
7 éve |
Brecht Van Lommel
|
d089875c4c
Fix build with OSL 1.9.x, automatically aligns to 16 bytes now.
|
7 éve |
Brecht Van Lommel
|
21a535840d
Fix T53270: crash with multiscatter GGX after recent refactoring.
|
7 éve |
Brecht Van Lommel
|
c571be4e05
Code refactor: sum transparent and absorption weights outside closures.
|
7 éve |
Lukas Stockner
|
1f3fd8e60a
Fix T51909: Cycles: Uninitialized closure normals for the Hair BSDF
|
7 éve |
Lukas Stockner
|
1979176088
Cycles: Fix excessive sampling weight of glossy Principled BSDF components
|
7 éve |
Brecht Van Lommel
|
14ea0c5fcc
Fix T51849: change Cycles clearcoat gloss to roughness.
|
7 éve |
Pascal Schoen
|
8825a8e951
Squashed commit of the following:
|
7 éve |
Sergey Sharybin
|
0579eaae1f
Cycles: Make all #include statements relative to cycles source directory
|
7 éve |
Sergey Sharybin
|
712f7c3640
Cycles: Make it possible to access KernelGlobals from split data initialization function
|
7 éve |
Mai Lavelle
|
0892352bfe
Cycles: CPU implementation of split kernel
|
8 éve |
Brecht Van Lommel
|
9b6ed3a42b
Cycles: refactor kernel closure storage to use structs per closure type.
|
8 éve |
Lukas Stockner
|
23c276832b
Cycles: Add multi-scattering, energy-conserving GGX as an option to the Glossy, Anisotropic and Glass BSDFs
|
8 éve |
Sergey Sharybin
|
ad26407b52
Cycles: Implement approximate reflectance profiles
|
9 éve |
Thomas Dinges
|
a2366a3a2e
Cleanup for Cycles hair shader ifdefs.
|
10 éve |
Sergey Sharybin
|
4cb0e25678
Cycles: Use 16 bytes aligned closures in OSL
|
10 éve |