Block a user
Cycles: Remove MultiGGX code, replace with albedo scaling
9b4058c3b3
Update MultiGGX description
807a0eb0d6
Fix color passes
342fecc563
Implement OSL side
40325dd4c9
Implement albedo scaling to preserve energy in GXX BSDFs
35fe1a52f3
Minor changes
3a81a93ecf
Merge branch 'blender-v3.6-release'
81f127a7e4
Fix refraction BSDF color when using OSL
270a4c9bdb
Fix color passes
a806185539
Implement OSL side
00c85447ad
Implement albedo scaling to preserve energy in GXX BSDFs
acbfc7f48e
Minor changes
32e8a78291
Add precomputed lookup tables
Cycles: Remove MultiGGX code, replace with albedo scaling
Good point about the description, thanks! I'll need to update that.
In general, this will need an extensive entry in the release notes, so I'll wait with merging until Thursday when I'm back…
d28fe16693
Merge branch 'blender-v3.6-release'
67d0ba4f80
Fix #108211: Incorrect Transmission Color pass due to merged Glass closure
Cycles All Transmission Render Passes wrong over bright image data with GlassBSDF
Cycles: Remove MultiGGX code, replace with albedo scaling
Updated to fix the color passes. They now even include the high-roughness saturation increase, so that with a white background the "glossy direct" channel appears white regardless of the roughness…
d21029b029
Fix color passes
ae5f9daedf
Implement OSL side
bf426a3fa7
Implement albedo scaling to preserve energy in GXX BSDFs
47a72d40ca
Minor changes
d985a7aa15
Add precomputed lookup tables
Cycles: Remove MultiGGX code, replace with albedo scaling
Updated to include OSL support.
I also ended up kicking out most of the Cycles-specific OSL microfacet closures, we only need three special ones now (and one can be removed along with…
8fa1654ae9
Implement OSL side
0abb6a4001
Implement albedo scaling to preserve energy in GXX BSDFs
8e1c811090
Minor changes
ea8bb13852
Add precomputed lookup tables
ec9d3139e4
Add precomputation code
Lukas Stockner
deleted branch remove-anisotropic-bsdf-node from LukasStockner/blender
2023-05-18 23:12:39 +02:00
Cycles: Merge Anisotropic BSDF node into Glossy BSDF node
Lukas Stockner
pushed to remove-anisotropic-bsdf-node at LukasStockner/blender
2023-05-18 23:09:49 +02:00
7ed90ebd90
Nodes: Add node type alias for API backwards compatibility
5627009732
Cycles: Remove Sharp distribution from BSDF nodes
89a7ecea4a
Cycles: Merge Anisotropic BSDF node into Glossy BSDF node
3a839cc52b
Merge branch 'blender-v3.6-release'
0f67ac4547
Animation: Update NLA "TAB" tweak mode to be full stack evaluation
Cycles: Remove MultiGGX code, replace with albedo scaling
Seems that you didn't include some changes in osl? I couldn't compile.
Ah yes, I was building without OSL, that still need to be updated. Will do, thanks.