Hi @JoeJ,
Yeah, so if I set the sample count to even 2000, it matches the reference pretty well.
But if the Environment Map is an HDR, I get a lot of fireflies in a very distinct spiral pattern(I think that's because of the Fibonacci Function).
Even if I bring the samples up to 6000, the fireflies are still there, but less noticeable.
But still 2000 samples is a bit expensive, is there any way to use less samples and still get a decent result?
I had an idea to multiple each sample by the inverted dot product between the original reflection vector and the one made with the new Normal.
And also create an accumulator to add all of the values of the non inverted dot product.
So then after the loop, and after I divide the color accumulator by the number of samples, I would then multiply the result with the dot weight accumulator.
That way the end result will have a weight of 1, I haven't tried this out yet, but I think it will work to reduce the fireflies.
I'll report how that goes ?
Thanks again!!
I really appreciate it!!