...
A light filter plugin implements the following method:
Code Block | ||
---|---|---|
| ||
virtual void Filter(RixLightFilterContext const *lfCtx,
RtConstPointer instanceData,
RtInt const numSamples,
RtInt const * shadingCtxIndex,
RtVector3 const * toLight,
RtFloat const * dist,
RtFloat const * lightPdfIllum,
RixBXLobeWeights *contribution
); |
virtual void Filter(RixLightFilterContext const *lfCtx, RtConstPointer instanceData, RtInt const numSamples, RtInt const * shadingCtxIndex, RtVector3 const * toLight, RtFloat const * dist, RtFloat const * lightPdfIllum, RixBXLobeWeights *contribution );
...