Weizhen Huang weizhen
  • Joined on 2022-10-03
Weizhen Huang created pull request blender/blender#111267 2023-08-18 15:36:24 +02:00
Render: default roughness distribution to Multiscatter GGX
Weizhen Huang created branch default-multi-ggx in weizhen/blender 2023-08-18 15:34:07 +02:00
Weizhen Huang pushed to default-multi-ggx at weizhen/blender 2023-08-18 15:34:07 +02:00
03b65bc50d Render: default roughness distribution to Multiscatter GGX
24082ceecc Cleanup: GPv3: Constructors and destructors
f954329376 Cleanup: Move FCurve's internal data hanlding from 'lib_lkink' to 'read_data' code.
77eb7898e9 Cleanup: Comment in liboverride hierarchy handling code.
dfb002bac6 Cleanup: Move Workspace's internal data handling from 'lib_link' to 'read_data' code.
Compare 10 commits »
Weizhen Huang deleted branch fix_failed_test from weizhen/blender 2023-08-18 15:33:51 +02:00
Weizhen Huang pushed to main at blender/blender 2023-08-18 15:33:48 +02:00
639223d92f Fix Cycles hair orientation test failing on Linux/Windows
Weizhen Huang merged pull request blender/blender#111262 2023-08-18 15:33:48 +02:00
Fix hair orientation test failing on Linux/Windows
Weizhen Huang created pull request blender/blender#111262 2023-08-18 14:44:44 +02:00
Fix hair orientation test failing on Linux/Windows
Weizhen Huang pushed to fix_failed_test at weizhen/blender 2023-08-18 14:44:01 +02:00
6353ca6107 Fix hair orientation test failing on Linux/Windows
77eb7898e9 Cleanup: Comment in liboverride hierarchy handling code.
dfb002bac6 Cleanup: Move Workspace's internal data handling from 'lib_link' to 'read_data' code.
baeeff9a84 Fix: crash in liboverride hierarchy ensure
c40e3dd142 Workaround failing hair test on Linux/Windows
Compare 9 commits »
Weizhen Huang created branch fix_failed_test in weizhen/blender 2023-08-18 14:44:01 +02:00
Weizhen Huang pushed to main at blender/blender 2023-08-18 14:14:57 +02:00
c40e3dd142 Workaround failing hair test on Linux/Windows
Weizhen Huang pushed to main at blender/blender 2023-08-18 12:46:21 +02:00
6f8011edf7 Cycles: new Principled Hair BSDF variant with elliptical cross-section support
Weizhen Huang merged pull request blender/blender#105600 2023-08-18 12:46:20 +02:00
Cycles: new Microfacet-based Hair BSDF with elliptical cross-section support
Weizhen Huang pushed to microfacet_hair at weizhen/blender 2023-08-18 12:37:32 +02:00
130a10a8a1 Fix function not available due to recent change in main
37b7e90306 Cleanup: comments and empty line
9c9c18c659 Merge remote-tracking branch 'origin' into microfacet_hair
591c778b33 Fix (unreported) memleak in Particle lib_link code.
726ba534fc Realtime Compositor: Support realization of transformations
Compare 114 commits »
Weizhen Huang opened issue blender/blender#111257 2023-08-18 11:39:26 +02:00
Microfacet-based PrincipledHairBSDF
Weizhen Huang approved blender/blender#111155 2023-08-17 11:25:10 +02:00
Cycles: Rework Principled BSDF Emission

Since the aforementioned bug is not introduced by this patch, the current state looks good to me.

Weizhen Huang commented on pull request blender/blender#111155 2023-08-16 18:34:58 +02:00
Cycles: Rework Principled BSDF Emission

Not sure how layering works. I figured that when emission does not render, closure_stack[0] is OSL_CLOSURE_GenericEmissive_ID, then closure_stack[1] is assigned by layer->base which is…

Weizhen Huang commented on pull request blender/blender#111155 2023-08-16 16:34:39 +02:00
Cycles: Rework Principled BSDF Emission

The discrepancy in the principled emission alpha test is because there is a IF_KERNEL_NODES_FEATURE(BSDF) check in svm_node_closure_bsdf(), therefore the Principled BSDF is skipped for…

Weizhen Huang pushed to emission-principled at LukasStockner/blender 2023-08-16 16:34:11 +02:00
8813bb0d4a Fix discrepancy in principled emission alpha test
Weizhen Huang pushed to spectral_cycles at weizhen/blender 2023-08-16 11:40:57 +02:00
1dc7f3639c Merge remote-tracking branch 'origin' into spectral_cycles
007b7d0353 Shaders: Change IOR soft minimum to 1.0 in Principled BSDF
71587663ac Fix #111156: Principled BSDF transmission not rendering in OSL
acbd952abf Cleanup: fewer iostreams related includes from BLI/BKE headers
f50da4040f Fix #111142: bl_static_type is empty for node groups and custom nodes
Compare 544 commits »