Page 2 of 8

Re: A little preview of our new PMC render kernel in beta 2.5

Posted: Tue May 24, 2011 10:37 am
by areyal
Congratulations, great result!

The fireflies wasn't such a problem for me (easily removeables). I think the best is the improvement in difused caustics. It took a lot of time to get them right.

Just one question: It seems that dark areas are noisier. Maybe is it because less processing time is focused to these areas now? anyway the overall quality is a lot better.

Re: A little preview of our new PMC render kernel in beta 2.5

Posted: Tue May 24, 2011 10:38 am
by Alain
Very nice to hear those good news :-)

Kind regards
Alain

Re: A little preview of our new PMC render kernel in beta 2.5

Posted: Tue May 24, 2011 11:11 am
by Daniel
Wow, looks fantastic! What does PMC stand for?

Re: A little preview of our new PMC render kernel in beta 2.5

Posted: Tue May 24, 2011 12:50 pm
by Timmaigh
It looks great, cant wait for it. Can you give at least approximate guess, when do you expect it all to be ready? In a month or 2 or 3?

Will multiple GPUs scale 100 percent? Right now they dont with CUDA 3.0, at least not on my gtx590.

Re: A little preview of our new PMC render kernel in beta 2.5

Posted: Tue May 24, 2011 12:52 pm
by Timmaigh
Daniel wrote:Wow, looks fantastic! What does PMC stand for?
I suppose MC stands for Monte Carlo, but thats just wild guess :lol: No idea about the P though, maybe something with pathtracing.

Re: A little preview of our new PMC render kernel in beta 2.5

Posted: Tue May 24, 2011 7:18 pm
by cornel
I´d like to give thanks to the people at refractive software,
and thanks twice for the brain juice you spent on this new render kernel thing!
Goodbye fireflies, hello caustics.

Same little question thats bugs me; what does PMC stand for? :?:
it´s mutating? Like something similar to the MLT thingy?
I just read something about it on wikipedia and understood less than a third of it. But it sounded promising for GPU approaches.
Please tease some more!

Re: A little preview of our new PMC render kernel in beta 2.5

Posted: Tue May 24, 2011 9:13 pm
by hadouken
Thanks for the sneak peek and great work! I can't wait for the new kernel :D

Re: A little preview of our new PMC render kernel in beta 2.5

Posted: Tue May 24, 2011 11:02 pm
by necko77
this is WERY needed stuff

keep on good work

Re: A little preview of our new PMC render kernel in beta 2.5

Posted: Tue May 24, 2011 11:03 pm
by kivig
Impressive!

Will there be any explanations on how this algorithm is different?
I mean in the logic level not the algorithm itself of course :)

Btw - will the old kernel be still available?

Re: A little preview of our new PMC render kernel in beta 2.5

Posted: Wed May 25, 2011 12:47 am
by radiance
I added another PMC kernel rendered image to the first post with a really tough scene, using area lights and IES distributions.


convergen and others -> I won't give any timeline/release date as we are not sure yet. It won't be more than a month, and won't be less than 2 weeks from now.
steveps3 -> The new kernel renders unbiased (just like pathtracing) and eliminates the firefly problem, renders complex lighting scenarios much more efficient and as a result explores and converges caustics much better. The sunlight through glass issue will also be fixed in it but I am not sure if this will make it into the 2.5 first release, might be 2.51 or so soon after.
areyal -> Yes, the new kernel is an importance sampled kernel, so it focuses more where needed and less where not. We are still working on it and optimizing it so it does so better, but it's already doing a great job.
Daniel -> PMC stands for Population Monte Carlo, it's a group of algorithms that are more advanced and efficient (but are similar) to MLT (Metropolis Light Transport) and are better suitable for a GPU.
Timmaigh -> the new multi-gpu framework should be near linear yes, but we are still working on it so I can't promise anything at this point.
kivig -> offcourse, it's a 3rd kernel, pathtracing and directlighting will remain available.


Radiance