Chaos Corona Forum
Official Stuff => News => Topic started by: Ondra on 2014-05-29, 16:14:43
-
https://corona-renderer.com/blog/research-corner-progressive-importance-sampling/
-
wow .. congratulations for the excellent work..
Research is the vital point of these software
keep going :)
-
well done!
>B.
-
Looking at things like this makes me think my school was such a huge waste of time and money. :(
-
Simple for understand, but it looks amazing ! Can we see the feature in bulds?
-
Keymaster:
- Can you set custom amount pings or pongs will algorithm perform, before it start path tracing? Or is it predefined values defined by algorithm being used?
- How this affect animations? Does importons/photons calculated once for all frames while doing static animations?
- What if objects changing it's position/material properties while animated? Does algorithm need to calculate all pings-pongs for every frame?
- If so does it produce unwanted "pixel shimmering" ?
-
the number of iterations is configurable. We ended with something like 30 batches of 1 million photons+importons each.
Animations, shimmering, etc. works exactly the same as other unbiased algorithms. We did not do cache sharing between frames, although it would be possible.
-
So if I understood correctly, this won't flicker with animation, right? because you are not using photons to light, but to drive the paths, is this correct?
It seems to be a pretty good system.
Cheers.
-
It would not flicker, but it would shimmer
-
I think you can avoid shimmering in maxwell, if all tied to same seed number. Am I thinking right direction?
-
It would not flicker, but it would shimmer
can you avoid that shimmering too!!!
-
It would not flicker, but it would shimmer
can you avoid that shimmering too!!!
wut?
-
It will shimmer?
What do you mean? it will be brighter over time or something like that?
Cheers.
-
No, because it is unbiased. The pixel values will oscillate between the true values. It will demonstrate as a light uniform high-frequency noise
-
So with enough time, it will be clean, right?
Do you think that there could be a solution to avoid that noise? (In the future)
Cheers.
-
The method is indeed unbiased, however calling it "progressive importance sampling" is slightly misleading. The term would be appropriate if the distribution caching and training was actually done during the whole rendering process. Currently, it's run as a pre-pass.
-
yep, I had to take quite a few liberties to change the name into something an artist would actually remember ;)
-
Awesome, really interesting combining all these different methods into one to get faster and accurate results.
Nice work