Weizhen Huang weizhen
  • Joined on 2022-10-03
Weizhen Huang pushed to remove_sharp_distribution at weizhen/blender 2023-07-10 11:39:27 +02:00
a43d01c28c Cleanup: Cycles: remove SHARP distribution internally
080ab8b8b6 Fix: Usage of Incorrect Compile Directive
8199cce0c5 Fix: Reflection Probe Negative Shifting
18efd11369 UI: Grey out ShapeKey list entry on mute
9314f97afd Fix #109887: Adding driver from python might crash
Compare 67 commits »
Weizhen Huang pushed to concentric_sampling at weizhen/blender 2023-07-10 10:43:14 +02:00
e6e6c3b8fe Merge branch 'main' into concentric_sampling
8199cce0c5 Fix: Reflection Probe Negative Shifting
18efd11369 UI: Grey out ShapeKey list entry on mute
9314f97afd Fix #109887: Adding driver from python might crash
998e7f644f Fix: Eevee-next Compiler issue NVIDIA
Compare 33 commits »
Weizhen Huang closed issue blender/blender#108957 2023-07-08 09:48:21 +02:00
[CYCLES] Sun light not lighting evenly at high angle values in Cycles
Weizhen Huang created pull request blender/blender#109842 2023-07-08 00:28:21 +02:00
Cycles: add texture to sun light
Weizhen Huang deleted branch spot_light_to_sphere_light_with_cone from weizhen/blender 2023-07-08 00:17:08 +02:00
Weizhen Huang pushed to sun_light_texture at weizhen/blender 2023-07-08 00:15:07 +02:00
7a0881b0be Add comment and store constant factor in KernelDistantLight
Weizhen Huang pushed to spot_light_to_sphere_light_with_cone at weizhen/blender 2023-07-08 00:14:20 +02:00
d531f1980a Cleanup: adjust comments regarding point light
a20393238b Add comment regarding light normalization
939c58cd6f Add versioning code to replace Normal socket of Texture Coordinate node
6b56c0b144 Remove TODO
e93a8fc117 Only apply attenuation outside of the sphere
Compare 10 commits »
Weizhen Huang created branch spot_light_to_sphere_light_with_cone in weizhen/blender 2023-07-08 00:14:20 +02:00
Weizhen Huang pushed to sun_light_texture at weizhen/blender 2023-07-08 00:13:21 +02:00
6c58952320 Add comment and store constant factor in KernelDistantLight
Weizhen Huang pushed to sun_light_texture at weizhen/blender 2023-07-07 20:29:21 +02:00
dc6714827d Cycles: add texture to sun light
59adf9cdd6 GPv3: API tweaks to prepare for drag & drop reordering
213204c229 Cycles: Change sun lamp to have uniform intensity at high angles
9fe87646d5 Cycles: replace spot light disk sampling with sphere sampling
482211b7e0 Fix wrong conversion from power to radiance of area lights
Compare 290 commits »
Weizhen Huang deleted branch sun-light-factor from weizhen/blender 2023-07-07 19:51:41 +02:00
Weizhen Huang pushed to main at blender/blender 2023-07-07 19:51:41 +02:00
8ad4a24287 EEVEE: Change sun light factor to match Cycles
Weizhen Huang merged pull request blender/blender#109831 2023-07-07 19:51:40 +02:00
EEVEE: Change sun light factor to match Cycles
Weizhen Huang created pull request blender/blender#109831 2023-07-07 19:44:18 +02:00
EEVEE: Change sun light factor to match Cycles
Weizhen Huang pushed to sun-light-factor at weizhen/blender 2023-07-07 19:43:52 +02:00
b6496e378d EEVEE: Change sun light factor to match Cycles
4fa30a317d CMake: Fix list_assert_duplicates
f36d8eb064 Cycles Hydra: set background color depending if there are lights
05c97df2de USD: improve light units conversion
59adf9cdd6 GPv3: API tweaks to prepare for drag & drop reordering
Compare 5 commits »
Weizhen Huang created branch sun-light-factor in weizhen/blender 2023-07-07 19:43:52 +02:00
Weizhen Huang commented on issue blender/blender#108505 2023-07-07 18:56:24 +02:00
Fix wrong conversion between power and radiance of emitters

The factors are corrected in various commits listed above. To summarize:

Area Light

Using a factor of 1/(\pi A), as computed above.

Sphere Light

Using a factor of 1/(4\pi^2r^2),…

Weizhen Huang pushed to concentric_sampling at weizhen/blender 2023-07-07 18:07:56 +02:00
bc8a9cf51d Cycles: use low-distortion mapping when sampling cone and hemisphere
213204c229 Cycles: Change sun lamp to have uniform intensity at high angles
9fe87646d5 Cycles: replace spot light disk sampling with sphere sampling
482211b7e0 Fix wrong conversion from power to radiance of area lights
c7cca085c6 Fix: assign char instead of string
Compare 36 commits »
Weizhen Huang pushed to main at blender/blender 2023-07-07 17:20:30 +02:00
213204c229 Cycles: Change sun lamp to have uniform intensity at high angles
Weizhen Huang merged pull request blender/blender#108996 2023-07-07 17:20:29 +02:00
Cycles: Change sun lamp to have uniform intensity at high angles