You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// We don't allow non watertight transmitters in this renderer, one cannot reach a light from the backface (optimization)
106
-
107
104
// While NEE or other generators are not supposed to pick up Delta lobes by accident, we need the MIS weights to add up to 1 for the non-delta lobes.
108
105
// So we need to weigh the Delta lobes as if the MIS weight is always 1, but other areas regularly.
109
106
// Meaning that eval's pdf should equal quotient's pdf , this way even the diffuse contributions coming from within a specular lobe get a MIS weight near 0 for NEE.
@@ -113,8 +110,11 @@ struct Unidirectional
113
110
// TODO: we'll need an `eval_and_mis_weight` and `quotient_and_mis_weight`
0 commit comments