Lukas Stockner LukasStockner
  • Joined on 2013-12-26
Lukas Stockner merged pull request blender/blender#107958 2023-06-05 02:21:04 +02:00
Cycles: Remove MultiGGX code, replace with albedo scaling
Lukas Stockner pushed to main at blender/blender 2023-06-05 02:21:03 +02:00
888bdc1419 Cycles: Remove MultiGGX code, replace with albedo scaling
Lukas Stockner pushed to remove-multiggx at LukasStockner/blender 2023-06-05 02:18:53 +02:00
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
Compare 213 commits »
Lukas Stockner pushed to main at blender/blender 2023-06-05 01:39:44 +02:00
f4708831ea Fix Principled Hair Absorption Coefficient when using OSL
Lukas Stockner pushed to main at blender/blender 2023-06-05 01:02:35 +02:00
3a81a93ecf Merge branch 'blender-v3.6-release'
81f127a7e4 Fix refraction BSDF color when using OSL
Compare 2 commits »
Lukas Stockner pushed to blender-v3.6-release at blender/blender 2023-06-05 01:02:02 +02:00
81f127a7e4 Fix refraction BSDF color when using OSL
Lukas Stockner pushed to remove-multiggx at LukasStockner/blender 2023-05-30 01:01:48 +02:00
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
Compare 315 commits »
Lukas Stockner commented on pull request blender/blender#107958 2023-05-30 01:01:23 +02:00
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…

Lukas Stockner pushed to main at blender/blender 2023-05-30 00:36:26 +02:00
d28fe16693 Merge branch 'blender-v3.6-release'
67d0ba4f80 Fix #108211: Incorrect Transmission Color pass due to merged Glass closure
Compare 2 commits »
Lukas Stockner closed issue blender/blender#108211 2023-05-30 00:36:26 +02:00
Cycles All Transmission Render Passes wrong over bright image data with GlassBSDF
Lukas Stockner pushed to blender-v3.6-release at blender/blender 2023-05-30 00:17:27 +02:00
67d0ba4f80 Fix #108211: Incorrect Transmission Color pass due to merged Glass closure
Lukas Stockner commented on pull request blender/blender#107958 2023-05-22 03:08:08 +02:00
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…

Lukas Stockner pushed to remove-multiggx at LukasStockner/blender 2023-05-22 03:05:29 +02:00
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
Compare 60 commits »
Lukas Stockner commented on pull request blender/blender#107958 2023-05-19 04:34:55 +02:00
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…

Lukas Stockner pushed to remove-multiggx at LukasStockner/blender 2023-05-19 04:33:05 +02:00
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
Compare 105 commits »
Lukas Stockner deleted branch remove-anisotropic-bsdf-node from LukasStockner/blender 2023-05-18 23:12:39 +02:00
Lukas Stockner pushed to main at blender/blender 2023-05-18 23:12:36 +02:00
8cde7d8f8a Cycles: Merge Anisotropic BSDF node into Glossy BSDF node
Lukas Stockner merged pull request blender/blender#104445 2023-05-18 23:12:28 +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
Compare 320 commits »
Lukas Stockner commented on pull request blender/blender#107958 2023-05-16 12:56:13 +02:00
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.