Weizhen Huang weizhen
  • Joined on 2022-10-03
Weizhen Huang pushed to main at blender/blender 2023-08-29 15:22:44 +02:00
9fba9f418d Fix: EEVEE: runtime-generated BSDF LUT does not match the precomputed LUT
Weizhen Huang pushed to recompute-eevee-bsdf-lut at weizhen/blender 2023-08-29 15:20:47 +02:00
9b19e05077 Also update the offline table
Weizhen Huang pushed to main at blender/blender 2023-08-29 15:03:23 +02:00
068e117a8b Fix shader compile error due to saturate() not available
Weizhen Huang pushed to recompute-eevee-bsdf-lut at weizhen/blender 2023-08-29 14:47:56 +02:00
b0cce32bc0 Remove special case of ior == 1 for smoother interpolation
84795f8aee Merge remote-tracking branch 'origin' into recompute-eevee-bsdf-lut
dc9589d3e4 Cleanup: use utility function for LUTs parametrized by cos_theta and roughness
3876133ef5 Fix wrong factor in EEVEE multi-GGX average color
567e3b9b19 Assets: Always use guarded allocator for weak references
Compare 27 commits »
Weizhen Huang deleted branch utility-lut-func from weizhen/blender 2023-08-29 14:08:52 +02:00
Weizhen Huang pushed to main at blender/blender 2023-08-29 14:08:47 +02:00
dc9589d3e4 Cleanup: use utility function for LUTs parametrized by cos_theta and roughness
Weizhen Huang merged pull request blender/blender#111651 2023-08-29 14:08:46 +02:00
Cleanup: use utility function for LUTs parametrized by `cos_theta` and `roughness`
Weizhen Huang pushed to main at blender/blender 2023-08-29 14:06:50 +02:00
3876133ef5 Fix wrong factor in EEVEE multi-GGX average color
Weizhen Huang deleted branch simplify-eevee-multiggx from weizhen/blender 2023-08-29 12:51:03 +02:00
Weizhen Huang merged pull request blender/blender#111634 2023-08-29 12:51:01 +02:00
Cleanup: simplify terms in EEVEE multiscatter GGX
Weizhen Huang pushed to main at blender/blender 2023-08-29 12:51:01 +02:00
a69352824e Cleanup: simplify terms in EEVEE multiscatter GGX
Weizhen Huang pushed to simplify-eevee-multiggx at weizhen/blender 2023-08-29 12:42:17 +02:00
eef3546a11 Adjust comments according to the review
Weizhen Huang created pull request blender/blender#111651 2023-08-29 12:00:52 +02:00
Cleanup: use utility function for LUTs parametrized by cos_theta and roughness
Weizhen Huang created branch utility-lut-func in weizhen/blender 2023-08-29 11:59:48 +02:00
Weizhen Huang pushed to utility-lut-func at weizhen/blender 2023-08-29 11:59:48 +02:00
aff08eadd8 Cleanup: use utility function for LUTs parametrized by cos_theta and roughness
0798aae01c Fix #111607: Do not unregister internal nodes
44750edb31 Fix #111533: Sequencer selection broken with IC keymap
ebd4d1e2d6 Fix dangling pointer while scrubbing in the sequencer
941dbbc175 Cleanup: various minor C++ changes
Compare 10 commits »
Weizhen Huang created pull request blender/blender#111634 2023-08-28 21:13:11 +02:00
Cleanup: simplify terms in EEVEE multiscatter GGX
Weizhen Huang pushed to simplify-eevee-multiggx at weizhen/blender 2023-08-28 21:12:09 +02:00
6cbd6188ce Cleanup: simplify terms in EEVEE multiscatter GGX
ee7e187b7f Fix #111561: Workbench-Next: Overlay in-front compositing
0fa8b099a5 EEVEE-Next: Move the transmittance LUT to the Utility Texture
Compare 3 commits »
Weizhen Huang created branch simplify-eevee-multiggx in weizhen/blender 2023-08-28 21:12:08 +02:00
Weizhen Huang created pull request blender/blender#111632 2023-08-28 20:32:11 +02:00
Fix: EEVEE: runtime-generated BSDF LUT does not match the precomputed LUT
Weizhen Huang created branch recompute-eevee-bsdf-lut in weizhen/blender 2023-08-28 20:28:21 +02:00