Weizhen Huang weizhen
  • Joined on 2022-10-03
Weizhen Huang created pull request blender/blender#123556 2024-06-21 14:56:26 +02:00
Fix: Memory leak in volume with packed file
Weizhen Huang created branch fix-memory-leak-volume-packed in weizhen/blender 2024-06-21 14:55:30 +02:00
Weizhen Huang pushed to fix-memory-leak-volume-packed at weizhen/blender 2024-06-21 14:55:30 +02:00
8307e0496e Fix: Memory leak in volume with packed file
47158e1606 Fix #123528: Cycles viewport denoiser not using GPU for CPU render
046a8f92eb Fix #123539: Object Info node incorrectly reports dependency cycle
9004e7b668 Fix: Compiler warning about format string
a13a116de9 Fix #112804: Compositor movie not rendering if cache is full
Compare 6 commits »
Weizhen Huang commented on pull request blender/blender#123537 2024-06-21 11:55:06 +02:00
Fix: Cycles Light Tree gives low weight to distant lights in large volume

For large scale scenes the quality is still not as good as in 4.1. I tried various approaches, for example computing a proper min_weight, but they did not work well in smaller scenes.

Weizhen Huang commented on pull request blender/blender#123537 2024-06-21 11:52:05 +02:00
Fix: Cycles Light Tree gives low weight to distant lights in large volume

In 4.2 we changed the sampling method in volume to only query the light tree once in volume segment (fdc2962bebb47e5d55564fcf30b4586f57f4311a). This does not work well when the volume has a large…

Weizhen Huang created pull request blender/blender#123537 2024-06-21 10:04:58 +02:00
Fix: Cycles Light Tree gives low weight to distant lights in large volume
Weizhen Huang pushed to fix-light-tree-in-large-volume-4.2 at weizhen/blender 2024-06-21 10:01:59 +02:00
bbee9f2d7d Fix: Cycles Light Tree gives low weight to distant lights in large volume
91d5a639dc Extensions: prevent install/upgrade while sync is in progress
72af4d0977 Cleanup: use a set to store enabled add-on module names
78a5ade1be Extensions: remove disabled UI logic
c312f20627 Extensions: add an extension menu for each extension
Compare 10 commits »
Weizhen Huang created branch fix-light-tree-in-large-volume-4.2 in weizhen/blender 2024-06-21 10:01:59 +02:00
Weizhen Huang commented on issue blender/blender#123451 2024-06-20 13:03:32 +02:00
The Huang model of the Principled Hair BSDF is too dark

Your model has an unrealistically high IOR of 2.0, the default is 1.55. I adjusted some parameters to make it closer to your desired look. Notably, I changed the Transmission, which is a parameter…

Weizhen Huang closed issue blender/blender#123448 2024-06-20 09:52:27 +02:00
Possibly incorrect rendering result when using zero-spread area light on a standard Lambertian object in Blender 3.6.12
Weizhen Huang commented on issue blender/blender#123448 2024-06-20 09:40:51 +02:00
Possibly incorrect rendering result when using zero-spread area light on a standard Lambertian object in Blender 3.6.12

This difference in behaviour is due to 2 reasons:

  1. The ratio to convert from energy to radiance was wrong in 3.6, there was a factor of pi/4 missing and is corrected in 4.0 (482211b7e0). The…
Weizhen Huang commented on issue blender/blender#123451 2024-06-20 09:18:18 +02:00
The Huang model of the Principled Hair BSDF is too dark

There is some known issue with the energy conservation, basically the Huang model is overestimating the total internal reflection and thus darker than it should be.

I can put aside some time…

Weizhen Huang commented on issue blender/blender#122956 2024-06-17 12:25:03 +02:00
Cycles: Internal Error when rendering large scenes with MacOS Metal

@lloydmarquart I went to Activity Monitor -> Window -> GPU History and the memory usage peaked.

Weizhen Huang commented on issue blender/blender#122956 2024-06-17 11:33:23 +02:00
Cycles: Internal Error when rendering large scenes with MacOS Metal

@lloydmarquart motion blur requires additional memory to store positions and normals, so that might be the same issue. Is it possible that you share the blend file that you are using?

Weizhen Huang commented on pull request blender/blender#123046 2024-06-17 11:13:40 +02:00
Cycles: add Central Cylindrical Panoramic camera model

You can use PROP_DISTANCE instead of PROP_NONE, and remove the "(in meters)"

Weizhen Huang commented on pull request blender/blender#123046 2024-06-17 11:13:39 +02:00
Cycles: add Central Cylindrical Panoramic camera model

You don't need to say (in degree) because if the property is set to PROP_ANGLE, a degree symbol ° is already shown in the UI.

Weizhen Huang commented on pull request blender/blender#123046 2024-06-17 10:54:30 +02:00
Cycles: add Central Cylindrical Panoramic camera model

I don't the longitude needs hard limits, see https://wiki.panotools.org/index.php?title=Cylindrical_Projection

It can however be used to display more than 360 degrees horizontally: scanning…

Weizhen Huang commented on issue blender/blender#123201 2024-06-14 12:35:56 +02:00
Regression: Cycles: OSL misses Bump (from Material > Settings > Surface > Displacement > Displacement and Bump)

I believe it's a problem with library update. I checked out 0b0e0601a14d07ab9efe501f02d1778c825c64a4 and did svn up -r63595 in lib/darwin_arm64 then it worked. The results are a bit off but…

Weizhen Huang opened issue blender/blender#123201 2024-06-13 18:53:15 +02:00
Cycles: OSL displacement broken
Weizhen Huang pushed to main at blender/blender 2024-06-13 16:03:53 +02:00
5bb7dc82ae Merge branch 'blender-v4.2-release'
e639c3d6e2 Fix #74816: crash in Cycles light distribution due to integer overflow
Compare 2 commits »