Lukas Stockner LukasStockner
  • Joined on 2013-12-26
Lukas Stockner pushed to fix-72011 at LukasStockner/blender 2023-04-15 19:50:45 +02:00
c115bcb338 Fix #72011: Visible artifacts after baking normals with bevel shader
b601ae87d0 UV: add overlapping island support for uv packing
e078419c9c UV: cleanup uv_parametrizer, simplify types
6a0b90bc92 Cleanup: move pre-rotation inside uv packing engine
1924045142 Cleanup: format
Compare 10 commits »
Lukas Stockner created branch fix-72011 in LukasStockner/blender 2023-04-15 19:50:44 +02:00
Lukas Stockner commented on issue blender/blender#106705 2023-04-13 00:56:44 +02:00
Regression: Glossy Direct pass produce different results than it did in previous versions of Blender.

This was an intentional change, the previous behavior was inconsistent with other closures and pass types (e.g. diffuse). The entire point of the direct/indirect vs. color split in the passes is…

Lukas Stockner pushed to main at blender/blender 2023-03-06 00:09:12 +01:00
7d5754b8b6 Cycles: Reuse random variable for principled hair BSDF sampling
Lukas Stockner deleted branch fresnel-restructure-and-materialx from LukasStockner/blender 2023-03-06 00:03:12 +01:00
Lukas Stockner deleted branch microfacet-glass from LukasStockner/blender 2023-03-06 00:03:04 +01:00
Lukas Stockner pushed to main at blender/blender 2023-03-05 19:53:59 +01:00
ca4486bfa1 Cleanup: format
9139983f94 Cycles: Implement MaterialX OSL microfacet closures
014f6e4309 Cycles: Make Fresnel term independent of microfacet closure type
5f9b518a8b Cycles: Use per-microfacet Fresnel term for Glass closures
Compare 4 commits »
Lukas Stockner commented on issue blender/blender#68915 2023-02-18 17:22:25 +01:00
Light linking

The only thing I don't get is the 4th paragraph. If the shader logic in the light tree works, shouldn't the falloff control via light path node (image 3 in the proposal) plus the proposed light…

Lukas Stockner commented on issue blender/blender#72011 2023-02-17 21:09:54 +01:00
Visible wireframe artifacts after baking normal map with bevel shader (2)

Yeah, there's no ideal "fix", but clearly the current behavior is an issue so we need to do something.

My idea would have been to add an option to clamp baked normals that differ from the…

Lukas Stockner commented on issue blender/blender#72011 2023-02-17 17:51:15 +01:00
Visible wireframe artifacts after baking normal map with bevel shader (2)

Hm, so it also still has the arttifacts that only appear with more than one sample?

Lukas Stockner commented on issue blender/blender#72011 2023-02-17 16:00:33 +01:00
Visible wireframe artifacts after baking normal map with bevel shader (2)

Just to make sure we're all on the same page, as far as I can tell this ticket now spans three issues:

  • Quantization to 8-bit formats can cause visible artifacts (still needs to be fixed) *…
Lukas Stockner pushed to remove-multiggx at LukasStockner/blender 2023-02-17 15:06:44 +01:00
51d88b1efc First precompute stuff
ddd904ba0a Cycles: Remove MultiGGX from code
Compare 2 commits »
Lukas Stockner created branch remove-multiggx in LukasStockner/blender 2023-02-17 15:06:44 +01:00
Lukas Stockner deleted branch workaround-104586 from LukasStockner/blender 2023-02-14 12:18:26 +01:00
Lukas Stockner pushed to main at blender/blender 2023-02-14 12:18:23 +01:00
1e449bee21 Cycles: Temporary fix for Principled Hair albedo
Lukas Stockner merged pull request blender/blender#104723 2023-02-14 12:18:23 +01:00
Cycles: Temporary fix for Principled Hair albedo
Lukas Stockner commented on pull request blender/blender#104723 2023-02-14 00:38:20 +01:00
Cycles: Temporary fix for Principled Hair albedo

Looks good I guess?

Lukas Stockner commented on pull request blender/blender#104723 2023-02-13 23:50:55 +01:00
Cycles: Temporary fix for Principled Hair albedo
Lukas Stockner created pull request blender/blender#104723 2023-02-13 23:50:36 +01:00
Cycles: Temporary fix for Principled Hair albedo
Lukas Stockner created branch workaround-104586 in LukasStockner/blender 2023-02-13 23:49:53 +01:00