Weizhen Huang weizhen
  • Joined on 2022-10-03
Weizhen Huang commented on pull request blender/blender#124474 2024-07-26 11:35:59 +02:00
Fix: artifacts at volume self-intersection

If the same object is not found again, insert_pos would be 0, and we would shift all the entries. So I assign i in this case to avoid the shift because the position doesn't matter.

Weizhen Huang pushed to stochastic_eval at weizhen/blender 2024-07-25 17:26:39 +02:00
64b056765d Tricubic interpolation
cfc534e3cc Cleanup: add SSE and util functions
Compare 2 commits »
Weizhen Huang opened issue blender/blender#125382 2024-07-24 19:29:47 +02:00
Filtering After Shading / Stochastic Texture Evaluation
Weizhen Huang pushed to stochastic_eval at weizhen/blender 2024-07-24 19:26:15 +02:00
c4d635332b Implement trilinear interpolation for 3D textures
Weizhen Huang closed pull request blender/blender#125233 2024-07-24 12:27:48 +02:00
Fix: difference of transmissive closures in EEVEE blended and dithered mode
Weizhen Huang commented on pull request blender/blender#125233 2024-07-24 12:27:45 +02:00
Fix: difference of transmissive closures in EEVEE blended and dithered mode

I think the proper way would be to pick the closure twice using different random numbers, and multiply the resolved result. This way we are estimating the square of the sums. Potential problem is…

Weizhen Huang deleted branch fix-125219 from weizhen/blender 2024-07-23 19:40:35 +02:00
Weizhen Huang pushed to main at blender/blender 2024-07-23 19:40:35 +02:00
5cbc540a64 Fix #125219: Transmissive BSDF different in Blended and Dithered mode
Weizhen Huang closed issue blender/blender#125219 2024-07-23 19:40:32 +02:00
Eevee: (Regression) Translucenct BSDF in Blended mode not rendering correctly
Weizhen Huang merged pull request blender/blender#125299 2024-07-23 19:40:31 +02:00
Fix #125219: Transmissive BSDF different in Blended and Dithered mode
Weizhen Huang pushed to stochastic_eval at weizhen/blender 2024-07-23 18:41:12 +02:00
3ea1d9deaf Refactor: also add interface to use blue noise RNG for future comparison
0ac196ded4 Cycles: stochastically evaluate vdb linear interpolation
a5970b8248 Fix #124167: Crash opening file after asset browser is closed
f69f920164 Cleanup: BKE Blendfile: Improve PartialWriteContext documentation.
d5a55935ea GPv3: Python API: Add missing functions to BlendDataGreasePencilsV3
Compare 150 commits »
Weizhen Huang commented on pull request blender/blender#125233 2024-07-23 15:20:05 +02:00
Fix: difference of transmissive closures in EEVEE blended and dithered mode

Ok so this fix is also biased, because we are computing the sum of squares, which is not the same as the square of sums

Weizhen Huang pushed to main at blender/blender 2024-07-23 12:42:49 +02:00
c816649d85 Cleanup: improve comment regarding Cycles spot light scaling
Weizhen Huang created pull request blender/blender#125299 2024-07-23 12:21:51 +02:00
Fix #125219: Transmissive BSDF different in Blended and Dithered mode
Weizhen Huang pushed to fix-125219 at weizhen/blender 2024-07-23 12:19:43 +02:00
f6e0beda36 Fix #125219: Transmissive BSDF different in Blended and Dithered mode
Weizhen Huang pushed to fix-125219 at weizhen/blender 2024-07-23 12:00:48 +02:00
c351e8a7aa Fix #125219: Transmissive BSDF different in Blended and Dithered mode
cb79ef2efc Cleanup: remove unused data member
8755745a84 Cleanup: add missing override keyword
1e5df156f7 Fix: GPv3: Uninitialized placement_plane_ in DrawingPlacement
e373625e73 GPv3: Python error after active_layer renaming
Compare 41 commits »
Weizhen Huang pushed to fix-125219 at weizhen/blender 2024-07-23 11:59:50 +02:00
8ff83d877b Fix #125219: Transmissive BSDF different in Blended and Dithered mode
Weizhen Huang created branch fix-125219 in weizhen/blender 2024-07-23 11:59:50 +02:00
Weizhen Huang commented on pull request blender/blender#125233 2024-07-22 22:16:48 +02:00
Fix: difference of transmissive closures in EEVEE blended and dithered mode

EEVEE should either have the option to test everything with both dithered and blended mode, or have some dedicated test as the attached one: