We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
In function MLTIntegrator::L(): pRaster was first initialized by
MLTIntegrator::L()
pRaster
*pRaster = sampleBounds.Lerp(sampler.GetPixel2D());
and might be overwritten later with
pstd::optional<Point2f> pRasterNew; SampledSpectrum L = ConnectBDPT(*this, *lambda, lightVertices, cameraVertices, s, t, lightSampler, camera, &sampler, &pRasterNew) * nStrategies; if (pRasterNew) *pRaster = *pRasterNew;
It looks like the previous *pRaster got wasted when a pRasterNew is found.
*pRaster
pRasterNew
Couldn't L contributed to 2 points (pRaster and pRasterNew) just like BDPT?
L
The text was updated successfully, but these errors were encountered:
No branches or pull requests
In function
MLTIntegrator::L()
:pRaster
was first initialized byand might be overwritten later with
It looks like the previous
*pRaster
got wasted when apRasterNew
is found.Couldn't
L
contributed to 2 points (pRaster
andpRasterNew
) just like BDPT?The text was updated successfully, but these errors were encountered: