Weizhen Huang weizhen
  • Joined on 2022-10-03
Weizhen Huang pushed to fix-path-guiding-eta at weizhen/blender 2023-09-18 14:18:37 +02:00
4aedd0b095 Use #ifdef instead of #if
8c5d71f0f4 Merge branch 'main' into fix-path-guiding-eta
c6b553d57c Anim: Add bone collections to the outliner
d7e9497a06 Anim: remove bone groups from the outliner
1b3141c06e Cleanup: Strict compiler warning in GPU code
Compare 270 commits »
Weizhen Huang pushed to eevee-schlick-transmission at weizhen/blender 2023-09-18 12:26:44 +02:00
c89271b610 Merge branch 'main' into eevee-schlick-transmission
d1c293fa91 Add comment according to the review
c6b553d57c Anim: Add bone collections to the outliner
d7e9497a06 Anim: remove bone groups from the outliner
1b3141c06e Cleanup: Strict compiler warning in GPU code
Compare 125 commits »
Weizhen Huang created pull request blender/blender#112390 2023-09-14 19:01:54 +02:00
EEVEE: use Schlick's approximation instead of real Fresnel for glass
Weizhen Huang pushed to eevee-schlick-transmission at weizhen/blender 2023-09-14 19:00:44 +02:00
dec745a468 EEVEE: use Schlick's approximation instead of real Fresnel for glass
f014e44e8b Refactor: EEVEE: add utility function for 3D texture read
05045c3e50 Fix: Duplicate node tool catalog in point cloud edit mode
cc83951951 Geometry Nodes: Update node tool menus dynamically
d2d4de8c71 Geometry Nodes: Show uncategorized assets in separate menus
Compare 10 commits »
Weizhen Huang created branch eevee-schlick-transmission in weizhen/blender 2023-09-14 19:00:44 +02:00
Weizhen Huang deleted branch eevee-3d-lut-util from weizhen/blender 2023-09-14 18:46:17 +02:00
Weizhen Huang pushed to main at blender/blender 2023-09-14 18:46:16 +02:00
f014e44e8b Refactor: EEVEE: add utility function for 3D texture read
Weizhen Huang merged pull request blender/blender#112386 2023-09-14 18:46:16 +02:00
Refactor: EEVEE: add utility function for 3D texture read
Weizhen Huang created pull request blender/blender#112386 2023-09-14 17:14:32 +02:00
Refactor: EEVEE: add utility function for 3D texture read
Weizhen Huang created branch eevee-3d-lut-util in weizhen/blender 2023-09-14 17:11:33 +02:00
Weizhen Huang pushed to eevee-3d-lut-util at weizhen/blender 2023-09-14 17:11:33 +02:00
e8491759b9 Refactor: EEVEE: add utility function for 3D texture read
d10a87da48 Fix: EEVEE: wrong reflectance at IOR == 0.0
9433a1701a Nodes: Support for input/output sockets in same vertical space
5baf652374 Cleanup: EEVEE: rename glass BTDF to BSDF at several places
4e00410d9e Fix: EEVEE: use inverse IOR in BSDF LUT refract()
Compare 10 commits »
Weizhen Huang pushed to main at blender/blender 2023-09-14 16:13:21 +02:00
d10a87da48 Fix: EEVEE: wrong reflectance at IOR == 0.0
Weizhen Huang pushed to main at blender/blender 2023-09-14 16:06:47 +02:00
5baf652374 Cleanup: EEVEE: rename glass BTDF to BSDF at several places
4e00410d9e Fix: EEVEE: use inverse IOR in BSDF LUT refract()
Compare 2 commits »
Weizhen Huang commented on pull request blender/blender#112314 2023-09-14 14:55:59 +02:00
Add panels to Principled BSDF node

Instead of renaming Coat to Intensity, I'm thinking maybe we can have a representative socket for the panel so that you see the value even when it's collapsed, no additional Intensity bar needed.…

Weizhen Huang commented on pull request blender/blender#112314 2023-09-14 14:39:20 +02:00
Add panels to Principled BSDF node

Now that we have panel, I think the nodes should be renamed because otherwise it would be too verbose. For example all the coat-related stuff can have the coat prefix removed, and coat and be…

Weizhen Huang pushed to principled-specular-tint at weizhen/blender 2023-09-14 14:17:18 +02:00
706ba4aa38 Clamp F0 to one
82423d60b9 EEVEE: use btdf_lut for specular components
26e3dd4d0e Revert "Use albedo instead of transmission_color for Fss"
Compare 3 commits »
Weizhen Huang pushed to principled-specular-tint at weizhen/blender 2023-09-14 12:19:21 +02:00
6f728fade2 Revert "Fix: Cycles Principled BSDF specular component wrong IOR when backfacing"
a44cbccbe2 Handle backfacing glass is OSL
837747435c Merge branch 'main' into principled-specular-tint
e914004678 Fix #111411: crash with group node that references linked-but-not-found group
11b2ac54a6 Fix #111166: crash when enabling render pass with equally named AOV
Compare 121 commits »
Weizhen Huang pushed to principled-specular-tint at weizhen/blender 2023-09-13 23:52:01 +02:00
4e0ed7dcc3 WIP: EEVEE: tint specular reflection in transmission component