Block a user
afa805cca8
Support spot light with radius
eff9d1590c
Fix: Cycles spot light spread sampling not considering non-uniform scaling
571d931d9b
Fix: Cycles spot light spread sampling not considering non-uniform scaling
27c83d86fb
Fix typo
Fix #114780: Cycles: Principled Chiang Hair importance sampling correction
Thank you! Sorry for the delay, somehow this PR totally slipped my attention.
Fix #114780: Cycles: Principled Chiang Hair importance sampling correction
In eval()
we don't consider scale tilt for the residual component, we shouldn't change this behaviour here.
Fix #114780: Cycles: Principled Chiang Hair importance sampling correction
I do not like this naming, because this variable has a concrete meaning and is therefore not temp, and it does not following the naming convention of the nearby code.
Fix #114780: Cycles: Principled Chiang Hair importance sampling correction
This comment does not explain what sinThetaOp
and cosThetaOp
are. Maybe:
Fix #114780: Cycles: Principled Chiang Hair importance sampling correction
Put this comment above the code, add a period at the end of sentence
Fix #114780: Cycles: Principled Chiang Hair importance sampling correction
also change theta_i
to theta_o
in the comment.
WIP: EEVEE-Next: Add light spread support
This has energy problem as the cycles version does focuses the light to keep the light power constant
This constant is normalize_spread
found in intern/cycles/scene/light.cpp
828a52a21c
Support rectangle area light with zero spread
e88a633684
Also use the new
solve_quadratic
function for ray-cone intersection
d7f4d4623b
Support ellipse area light with zero spread
32d134c2f3
Support mesh light
9b645e9c8a
Support spot light with non-uniform scaling
e35b4783d6
Support spot light with non-uniform scaling
183b8d85a8
Cleanup: Cycles: remove unnecessary storage of the spot light axes
4f9c973e83
Fix: Cycles area light ignores some valid samples in volume segment
e1634437da
Fix failed intersection when spread is close to pi
320208b2bc
Limit the range to the positive side of the area light
Weizhen Huang
deleted branch fix-nee-self-intersection from weizhen/blender
2024-03-15 18:31:37 +01:00
Fix: Cycles NEE not excluding self intersection