Weizhen Huang weizhen
  • Joined on 2022-10-03
Weizhen Huang pushed to point_light_to_sphere_light at weizhen/blender 2023-05-26 14:17:58 +02:00
06fb696fe1 Change disk sampling to solid angle sampling for point light
4ca39297ab Fix specialized light tree building for distant lights
d6db9e4193 Cycles: Store light name
5e971e8d7f Fix hiding receiver disabling light/shadow linking
ef6439efb3 Merge branch 'blender-v3.6-release' into main
Compare 10 commits »
Weizhen Huang created branch point_light_to_sphere_light in weizhen/blender 2023-05-26 14:17:58 +02:00
Weizhen Huang pushed to main at blender/blender 2023-05-25 14:23:58 +02:00
bbe5b1e8cf Cleanup: remove unnecessary eval_fac == 0 checks for point lights
Weizhen Huang pushed to main at blender/blender 2023-05-25 12:27:25 +02:00
4758299d86 Cleanup: rename functions relating to MNEE light sample update
Weizhen Huang deleted branch group_random_numbers from weizhen/blender 2023-05-24 18:57:09 +02:00
Weizhen Huang merged pull request blender/blender#108236 2023-05-24 18:57:06 +02:00
Refactor: group multiple floats to `float2` or `float3`
Weizhen Huang pushed to main at blender/blender 2023-05-24 18:57:06 +02:00
41e49d7ece Refactor: group multiple floats to float2 or float3
Weizhen Huang commented on pull request blender/blender#107958 2023-05-24 18:06:19 +02:00
Cycles: Remove MultiGGX code, replace with albedo scaling

Now that the new Multi GGX is much faster, wouldn't it be good to remove the "Slower than GGX" from the description? I guess it's still slightly slower but doesn't seem very obvious. Also maybe…

Weizhen Huang created pull request blender/blender#108236 2023-05-24 17:00:14 +02:00
Refactor: group multiple floats to float2 or float3
Weizhen Huang created branch group_random_numbers in weizhen/blender 2023-05-24 16:58:59 +02:00
Weizhen Huang pushed to group_random_numbers at weizhen/blender 2023-05-24 16:58:59 +02:00
2cd2d84a3c Refactor: group multiple floats to float2 or float3
c9dac7e77c BLI: Add utility to find true/false mix in boolean array
ba3f26fac5 Cycles: light and shadow linking
60d97fb5fa Fix man-page generation when ASAN_OPTIONS included strict_init_order
d1dca2d15c Cleanup: remove unused function #light_sample_new_position
Compare 10 commits »
Weizhen Huang pushed to main at blender/blender 2023-05-24 13:37:38 +02:00
d1dca2d15c Cleanup: remove unused function #light_sample_new_position
Weizhen Huang created pull request blender/blender#108085 2023-05-19 18:16:52 +02:00
WIP: fix wrong conversion between power and radiance of an emitter
Weizhen Huang pushed to correct_light_factor at weizhen/blender 2023-05-19 18:15:09 +02:00
560e9c654b UI: Edit Mode Options panel cleanup
8cc22d2809 Workaround Cycles regression test failures
e0e182d5e9 Cleanup: deduplicate code to obtain the object for the transform space
b060beae17 Merge branch 'blender-v3.6-release'
370b7ae917 Fix #107889: Scale Cage gizmo wrong in editmode with rotated objects
Compare 10 commits »
Weizhen Huang created branch correct_light_factor in weizhen/blender 2023-05-19 18:15:09 +02:00
Weizhen Huang closed pull request blender/blender#106053 2023-05-19 16:44:01 +02:00
Cycles: implement faster #make_orthonormals()
Weizhen Huang commented on pull request blender/blender#106053 2023-05-19 16:44:00 +02:00
Cycles: implement faster #make_orthonormals()

Merged as 51923c09e2

Weizhen Huang pushed to main at blender/blender 2023-05-19 12:15:57 +02:00
51923c09e2 Cycles: implement faster #make_orthonormals()