Weizhen Huang weizhen
  • Joined on 2022-10-03
Weizhen Huang commented on pull request blender/blender#110307 2023-07-31 14:24:26 +02:00
Fix #110255: Cover up CPU/GPU differences with small suns in light tree

Please keep this comment, thank you.

Weizhen Huang pushed to main at blender/blender 2023-07-31 10:56:23 +02:00
462dbe9929 Fix NaN in Cycles light tree bone.axis
Weizhen Huang merged pull request blender/blender#110374 2023-07-31 10:56:22 +02:00
Cycles: Fix NaN in light tree bone.axis
Weizhen Huang pushed to fix-nan-light_tree at Alaska/blender 2023-07-31 10:53:07 +02:00
a4439f836a Merge branch 'main' into fix-nan-light_tree
18575e411b Cleanup: Cycles device_update_lights
1261272da7 Cleanup: Simplify get centroid in Cycles light tree builder
b40e8242ca GPv3 : Select circle/lasso grease pencil frames
52acf6a6ec Cleanup: correct file names in comments after C -> C++ renaming
Compare 245 commits »
Weizhen Huang merged pull request blender/blender#110377 2023-07-31 10:46:40 +02:00
Cycles: Cleanup device_update_lights
Weizhen Huang pushed to main at blender/blender 2023-07-31 10:46:39 +02:00
18575e411b Cleanup: Cycles device_update_lights
Weizhen Huang pushed to main at blender/blender 2023-07-31 10:40:48 +02:00
1261272da7 Cleanup: Simplify get centroid in Cycles light tree builder
Weizhen Huang merged pull request blender/blender#110376 2023-07-31 10:40:48 +02:00
Cleanup: Cycles light tree builder, simplify get centroid
Weizhen Huang pushed to spectral_cycles at weizhen/blender 2023-07-28 18:52:30 +02:00
ffbfafe8a7 WIP: Change pdf type from float to Spectrum
Weizhen Huang pushed to spectral_cycles at weizhen/blender 2023-07-28 16:02:09 +02:00
5f54e52ce2 Disable path guiding temporarily
b4834d98a0 Fix missing wavelength information
Compare 2 commits »
Weizhen Huang pushed to spectral_cycles at weizhen/blender 2023-07-28 13:06:37 +02:00
4f607943f9 Merge remote-tracking branch 'origin' into spectral_cycles
fb54d3f865 Keymap: Use Alt-LMB for selection in vertex/weight paint modes
f839c31f6c Fix Blender crash on startup on macOS
44c54eda6f Cleanup: Apply clang-format for recent Outliner changes
d1e590eafa Refactor: Avoid evil context storage in drag data for asset import
Compare 44 commits »
Weizhen Huang pushed to spectral_cycles at weizhen/blender 2023-07-27 15:29:49 +02:00
4360e36c38 Merge remote-tracking branch 'origin' into spectral_cycles
8acd3dfb8e Anim: Cleanup: Move CfraElem struct to editors
e604f3db91 Refactor: Anim, abstractions for armature layers
6a03f3a575 Fix #110210: Hide Value option doesn't work on color sockets
6b9da41221 Fix doc builder using C version of bmesh_opdefines
Compare 156 commits »
Weizhen Huang pushed to spectral_cycles at weizhen/blender 2023-07-27 15:18:34 +02:00
93ba1b0687 Fix MNEE checking light visibility flags when not necessary
3770081411 Fix wrong pdf in light visibility
014fbd7724 Cleanup: add commenting regarding shader id
ce2c511e45 Implement spectrum_to_rgb function
61e38b3a7f Add comments/TODOs
Compare 8 commits »
Weizhen Huang created branch spectral_cycles in weizhen/blender 2023-07-25 15:22:48 +02:00
Weizhen Huang pushed to spectral_cycles at weizhen/blender 2023-07-25 15:22:48 +02:00
14ac7ddfe2 Use wavelength-dependent Fresnel
3995b312a0 Fix invalid transmission configuration in Cycles microfacet
b66c8d7c5e Cleanup: use cos_HI as input for microfacet_fresnel() instead of wi and H
bae9420136 Merge remote-tracking branch 'origin' into spectral_cycles
56bc24aa9b Cycles: Merge OSL Clearcoat closure into microfacet()
Compare 10 commits »
Weizhen Huang commented on issue blender/blender#110271 2023-07-20 11:04:21 +02:00
Cycles: Intensity of rendered bump maps are different than Blender 3.5 and older version's renders.

Yes, this behavior is intentional. We try to adjust the shading normal slightly if the reflection might go under the surface, so that the result does not get overly dark, but sometimes people do…

Weizhen Huang commented on pull request blender/blender#109763 2023-07-19 17:00:33 +02:00
Fix #109679: Normal map strength is applied incorrectly

This patch introduces quite some noise in the benchmark bmw27 scene, because that scene uses a texture with possible negative color.z, causing some normals to be pointing in the wrong hemisphere…