Lukas Stockner LukasStockner
  • Joined on 2013-12-26
Lukas Stockner created pull request blender/blender#110993 2023-08-10 10:23:41 +02:00
WIP: Cycles: Rework Principled BSDF Clearcoat
Lukas Stockner pushed to clearcoat-principled at LukasStockner/blender 2023-08-10 10:15:32 +02:00
a42da79bc1 Fix Eevee
9b1861880b Format
9d9f6d0f0d Add versioning for Principled BSDF coat
c4da4c65ff Remove hardcoded 0.25 clearcoat weight multiplier
35764dd5a0 Switch clearcoat from GTR1 to GGX
Compare 7 commits »
Lukas Stockner created branch clearcoat-principled in LukasStockner/blender 2023-08-10 10:15:32 +02:00
Lukas Stockner created pull request blender/blender#110989 2023-08-10 08:24:38 +02:00
WIP: Cycles: Tweak Principled BSDF Subsurface parameters
Lukas Stockner created branch subsurface-principled in LukasStockner/blender 2023-08-10 08:20:37 +02:00
Lukas Stockner pushed to subsurface-principled at LukasStockner/blender 2023-08-10 08:20:37 +02:00
4c4e17c89b Cycles: Tweak Principled BSDF Subsurface parameters
d6b6e5d42c Format
Compare 2 commits »
Lukas Stockner pushed to microfacet_hair at weizhen/blender 2023-08-10 03:39:10 +02:00
4e14e4d0de Fix transparency early-out
Lukas Stockner commented on pull request blender/blender#110864 2023-08-10 02:46:04 +02:00
Cycles: Rework component layering in Principled BSDF

Yep, resolved now. I had tried to find a way to not repeat the stack popping code, but didn't come up with anything.

Lukas Stockner commented on pull request blender/blender#110864 2023-08-10 02:44:55 +02:00
Cycles: Rework component layering in Principled BSDF

In the regression tests, render passes specular direct seems wrong, there is a checker texture visible in that pass.

I've improved the color pass now by extending and improving the precomputed…

Lukas Stockner pushed to layering-principled at LukasStockner/blender 2023-08-10 02:44:46 +02:00
86100d921b Address review comments
6b1adc4926 Remove now-unused special OSL closure
6466963836 Improve albedo estimation for rough microfacet closures with Fresnel
Compare 3 commits »
Lukas Stockner commented on pull request blender/blender#110864 2023-08-09 07:34:17 +02:00
Cycles: Rework component layering in Principled BSDF

Some images and timings would be nice.


Lukas Stockner pushed to microfacet_hair at weizhen/blender 2023-08-08 02:12:04 +02:00
68501a20e2 Move early-out logic to shader setup time
Lukas Stockner created pull request blender/blender#110864 2023-08-07 01:29:19 +02:00
Cycles: Rework component layering in Principled BSDF
Lukas Stockner pushed to layering-principled at LukasStockner/blender 2023-08-07 01:23:16 +02:00
b03eb9e77a Swap order of sheen and clearcoat
868cd10d8d Use precomputed albedo for IOR-based generalized Schlick reflection
ff7a723df4 Implement layering in Principled BSDF
d5af31640f Implement layer() in OSL
42cfc09a3b Remove Principled Diffuse closure
Compare 6 commits »
Lukas Stockner created branch layering-principled in LukasStockner/blender 2023-08-07 01:23:16 +02:00
Lukas Stockner pushed to main at LukasStockner/blender 2023-08-07 01:23:12 +02:00
cc34a0ae2e EEVEE-Next: Irradiance Volume: Allow object copy
453cc9b84a EEVEE-Next: Irradiance Pool Size
5d2e351baf EEVEE-Next: Irradiance Grid Compositing
5ac026c23a EEVEE-Next: Irradiance Volume validity weighting
8b8fe49d34 License headers: add SPDX-FileCopyrightText
Compare 57 commits »
Lukas Stockner commented on pull request blender/blender#105600 2023-08-07 01:22:20 +02:00
Cycles: new Microfacet-based Hair BSDF with elliptical cross-section support

Overall looks great, just a few notes from a first pass.

Lukas Stockner commented on pull request blender/blender#105600 2023-08-07 01:22:20 +02:00
Cycles: new Microfacet-based Hair BSDF with elliptical cross-section support

Not sure if we need this yet, custom1 and custom2 should be enough?

Lukas Stockner commented on pull request blender/blender#105600 2023-08-07 01:22:19 +02:00
Cycles: new Microfacet-based Hair BSDF with elliptical cross-section support

Doesn't appear to be used?