Fix #114780: Cycles: Importance sampling correction #115241

Open
Amine Bensalem wants to merge 8 commits from HamilcarR/blender:cycles-114780_chiang-hair into main

When changing the target branch, be careful to rebase the branch in your fork to match. See documentation.

8 Commits

Author SHA1 Message Date
Amine Bensalem edfceb0a67 Fixed inverted scale tilt 2024-04-29 19:22:08 +01:00
Amine Bensalem 6f4c5c0d23 Merge branch 'main' into cycles-114780_chiang-hair 2024-04-25 21:57:47 +01:00
Amine Bensalem 31a6ce82c8 Corrected TRRT+ for Mp in the sample function 2024-02-14 03:06:33 +01:00
Amine Bensalem a90d66543d Fix crash when alpha = 0 2024-02-13 12:03:33 +01:00
Amine Bensalem 6aee065fd3 Merge branch 'main' into cycles-114780_chiang-hair 2024-02-12 13:14:32 +01:00
Amine Bensalem d240c877fa Merge branch 'main' into cycles-114780_chiang-hair 2024-02-12 07:33:02 +01:00
Amine Bensalem ea85357491 Fix : Hair chiang BSDF sample function
Fixed sin_theta_i sampling expression , cos_from_sin(fac) ->
sin_from_cos(fac).
2023-11-27 10:00:54 +01:00
Amine Bensalem 87d098abc0 Cycles: Fix #114780 : Importance sampling correction
Principled Chiang hair longitudinal importance sampling correction,
according to the new pbrt fix here :
https://github.com/mmp/pbrt-v3/pull/256
2023-11-21 16:06:28 +01:00