Weizhen Huang weizhen
  • Joined on 2022-10-03
Weizhen Huang pushed to equiangular-valid-range at weizhen/blender 2024-03-14 15:14:20 +01:00
c5aa8f87dc Remove unintended change
Weizhen Huang pushed to equiangular-valid-range at weizhen/blender 2024-03-14 15:09:10 +01:00
8079df8ce7 Fix bug in multiple scattering
Weizhen Huang pushed to equiangular-valid-range at weizhen/blender 2024-03-13 23:07:46 +01:00
964b5b9c9e Cleanup: simplified branches
9c8beab390 Cleanup: remove unused function
Compare 2 commits »
Weizhen Huang pushed to equiangular-valid-range at weizhen/blender 2024-03-13 21:56:55 +01:00
3b27b1f6f0 Alternative method to compute ray-cone intersection
Weizhen Huang created pull request blender/blender#119440 2024-03-13 19:55:53 +01:00
Fix: Cycles NEE not excluding self intersection
Weizhen Huang pushed to fix-nee-self-intersection at weizhen/blender 2024-03-13 19:43:58 +01:00
66c5283c86 Fix Cycles NEE not excluding self intersection
fb099b0212 Merge branch 'blender-v4.1-release'
3e8ed795cb Release: Re-commit splash with proper settings.
4e303751ff UI: Some Icons Resized
f6a581e28a UV: Vert and Edge Slide UI improvements
Compare 12 commits »
Weizhen Huang created pull request blender/blender#119438 2024-03-13 19:41:52 +01:00
WIP: Cycles: improve equiangular sampling in volume
Weizhen Huang pushed to equiangular-valid-range at weizhen/blender 2024-03-13 19:33:04 +01:00
62c180c8e8 WIP: Cycles: improve light with spread in volume
68132048cf Declare LightSample ls outside of ..direct_light()
fb099b0212 Merge branch 'blender-v4.1-release'
3e8ed795cb Release: Re-commit splash with proper settings.
4e303751ff UI: Some Icons Resized
Compare 10 commits »
Weizhen Huang created branch equiangular-valid-range in weizhen/blender 2024-03-13 19:33:04 +01:00
Weizhen Huang pushed to fix-nee-self-intersection at weizhen/blender 2024-03-13 15:19:47 +01:00
d4d7eff7e0 Fix Cycles NEE not excluding self intersection
03735d0339 Fix #119244: Auto-Depth fails when we have arrow gizmos in the 3D View
e4550b8acf Merge branch 'blender-v4.1-release'
34d6681ccc Release: Update freedesktop file for 4.1.
9a127a967b Merge branch 'blender-v4.1-release'
Compare 10 commits »
Weizhen Huang created branch fix-nee-self-intersection in weizhen/blender 2024-03-13 15:19:47 +01:00
Weizhen Huang pushed to main at weizhen/.profile 2024-03-13 10:10:01 +01:00
d9a5320744 Update reports/2024.md
Weizhen Huang commented on pull request blender/blender#119389 2024-03-12 21:37:08 +01:00
Fix #114634: correlated samples in volume when using equiangular sampling and light tree

Reuse the sampled light position would make it easier for equiangular sampling to compute the valid range, not sure if it would be noisier or cause fireflies near the light source, I can also give…

Weizhen Huang commented on pull request blender/blender#119389 2024-03-12 21:14:43 +01:00
Fix #114634: correlated samples in volume when using equiangular sampling and light tree

I'm not sure I like this solution, but it's the first one I got working without bias (except for the aforementioned TODOs). A potential problem is that the result might be noisier when the light…

Weizhen Huang created pull request blender/blender#119389 2024-03-12 17:48:32 +01:00
WIP: Fix #114634: correlated samples in volume when using equiangular sampling and light tree
Weizhen Huang pushed to fix-volume-light-tree at weizhen/blender 2024-03-12 17:36:48 +01:00
4b3d847d03 WIP: Fix correlated light samples in volume when using equiangular sampling
Weizhen Huang pushed to fix-volume-light-tree at weizhen/blender 2024-03-12 17:33:06 +01:00
0199c32de4 WIP: Fix correlated light samples in volume when using equiangular sampling
3ce51581b9 Refactor: make light_distribution/tree_sample only pick light
acb4fd314a Cleanup: add emitter_id entry in LightSample
ae05702f2d Declare LightSample ls outside of ..direct_light()
Compare 4 commits »
Weizhen Huang pushed to fix-volume-light-tree at weizhen/blender 2024-03-12 17:24:42 +01:00
5d99c9cf7d WIP: Fix correlated light samples in volume when using equiangular sampling
89b7b314ee Refactor: make light_distribution/tree_sample only pick light
9d3db63c3c Cleanup: add emitter_id entry in LightSample
d4349d68da Cleanup: reorganize parameters of function triangle_light_pdf()
97e7ae132b Declare LightSample ls outside of ..direct_light()
Compare 10 commits »
Weizhen Huang created branch fix-volume-light-tree in weizhen/blender 2024-03-12 17:24:42 +01:00
Weizhen Huang approved blender/blender#119224 2024-03-08 23:28:51 +01:00
Fix #114515: Cycles: Numerical precision issues in triangle light sampling

You should remove the computation of sin_b_sin_c_2 now that it's unused. Otherwise looks good.