Brecht Van Lommel
|
9bbd9d9b3b
Fix small memory leak in Cycles principled BSDF
|
5 years ago |
Brecht Van Lommel
|
8f71a84496
Cycles/Eevee: add Emission and Alpha inputs to Principled BSDF
|
5 years ago |
Brecht Van Lommel
|
543614a17d
Fix T63415: no Cycles displacement update when updating OSL code
|
5 years ago |
Campbell Barton
|
e12c08e8d1
ClangFormat: apply to source, most of intern
|
5 years ago |
Sergey Sharybin
|
658a9c6cf5
Cycles: Cleanup, style
|
6 years ago |
L. E. Segovia
|
5078b9d2d0
Cycles: add Principled Hair BSDF.
|
6 years ago |
Campbell Barton
|
1daa20ad9f
Cleanup: strip trailing space for cycles
|
6 years ago |
Lukas Stockner
|
3ee606621c
Cycles: Query XYZ to/from Scene Linear conversion from OCIO instead of assuming sRGB
|
6 years ago |
Lukas Stockner
|
064e701472
Cycles: Connect value inputs to Strength instead of Color when inserting an Emission node
|
6 years ago |
Brecht Van Lommel
|
90e6323ed8
Cycles: auto insert emission node when linking color to closure.
|
6 years ago |
Lukas Stockner
|
48155c210a
Cycles: Add Support for IES files as textures for light strength
|
6 years ago |
Brecht Van Lommel
|
1eeb846e78
Fix Cycles viewport render not updating when tweaking displacement shader.
|
7 years ago |
Brecht Van Lommel
|
b129ea843a
Cycles: change material output displacement to vector.
|
7 years ago |
Sergey Sharybin
|
8e1dd7ed81
Cycles: Remove unneeded include statements
|
7 years ago |
Sergey Sharybin
|
5c60721c9e
Fix T51805: Overlapping volumes renders incorrect on AMD GPU
|
7 years ago |
Brecht Van Lommel
|
0b07c2c8a2
Code cleanup: remove copy of shader graph for bump, no longer needed.
|
7 years ago |
Pascal Schoen
|
8825a8e951
Squashed commit of the following:
|
7 years ago |
Sergey Sharybin
|
dd356ec08d
Cycles: Remove meaningless volume shaders
|
7 years ago |
Sergey Sharybin
|
ab347c8380
Fix T51115: Bump node is broken when the displacement socket is used
|
7 years ago |
Sergey Sharybin
|
0579eaae1f
Cycles: Make all #include statements relative to cycles source directory
|
7 years ago |
Lukas Stockner
|
5aaa643947
Cycles: Optimize shaders earlier to skip unneccessary attributes for noninteractive rendering
|
8 years ago |
Sergey Sharybin
|
48997d2e40
Cycles: Cleanup, style
|
8 years ago |
Brecht Van Lommel
|
7f5441b916
Fix T49640: Cycles constant folding incorrect for texture coordinates.
|
8 years ago |
Mai Lavelle
|
49df5d0980
Cycles: Fix shading and crashes resulting from constant folding on displacement
|
8 years ago |
Mai Lavelle
|
92a2c49aab
Cycles: Fix bump mapping to use object space when used with true displacement
|
8 years ago |
Mai Lavelle
|
e7ea1ae78c
Cycles microdisplacement: Improved automatic bump mapping
|
8 years ago |
Alexander Gavrilov
|
f2d5295abf
Cycles: log how many nodes were deduplicated for use in tests.
|
8 years ago |
Brecht Van Lommel
|
9b6ed3a42b
Cycles: refactor kernel closure storage to use structs per closure type.
|
8 years ago |
Brecht Van Lommel
|
e44fa4e6a9
Fix another Cycles OSL script node issue with shaders using bump.
|
8 years ago |
Alexander Gavrilov
|
5234e9ddd3
Cycles: add ConstantFolder class for constant folding boilerplate.
|
8 years ago |