Page 1 of 1

Just an idea for Octane Dev Team

Posted: Tue Dec 06, 2011 5:34 am
by lek1
Hey guys, I am really thrilled by your product! I love it so much. Thank you for your hard work to deliver users' needs to all the platforms and make huge leap in every update.

Here I have just a thought. I mentioned it to Random Control before they made Arion but got no response. I see your team frequently exchange ideas with users and I really appreciate this attitude.

Here it is.

As any unbiased physical renderer, is it possible to interpolate photons/samples after certain amount of photons bounce for certain times? or after a certain sample level is reached? When user is happy with the noisy result, or when some threshold is reached, the program stops tracing in brute force, instead, it starts interpolating to get a clean and smooth final result.

Is it possible? Or is it possible with GPU technology?

I guess that, for makers of any unbiased physical renderers, it might be unpopular to do interpolations, it may sound like against their moral rules. But if this way can really help us get a clean shot, why not offer users this option so they can decide whether or when to stop unbiased and start noise reduction?

I don't know what's the theory behind the new noise reduction tool in the recent update. I hope it's not some kind of "smart surface blur" plugin like photoshop/lightroom because it generates artifacts and sacrifices sharpness. Hope yours are better than those 2D software, because we have raw information of each photon, those 2D software don't.

Anyway, really eager to see Max plugin come out.

Thank you again.

Re: Just an idea for Octane Dev Team

Posted: Sat Dec 10, 2011 7:27 am
by lek1
If I said anything wrong, I am more than happy to have someone point that out. Anyway, communication is helpful for development.

Re: Just an idea for Octane Dev Team

Posted: Sat Dec 10, 2011 10:21 am
by gabrielefx
lek1 wrote:If I said anything wrong, I am more than happy to have someone point that out. Anyway, communication is helpful for development.
being me an Arion user too I can say that this rendering engine has the best denoise algorithms.

Unfortunately not all projects can be done with Arion.

Octane, Arion, iray and vray-rt programmers need to do a lot of research, Nvidia has to add more functions to the GPU kermel: antialiasing, displacements, instancing, etc.

I think that Nvidia and Ati are competing with Intel, in fact I bought a new GPU workstation instead of a dual Xeon workstation.

Gpus are the future of computing, Intel knows it.

Re: Just an idea for Octane Dev Team

Posted: Sat Dec 10, 2011 11:48 am
by Refracty
I think importance sampling is already implemented via PMC.
There are other interesting Monte Carlo based techniques like this:

http://www.youtube.com/watch?v=Ee51bkOlbMw

RS is aware of.

Re: Just an idea for Octane Dev Team

Posted: Sat Dec 10, 2011 4:24 pm
by lek1
Apologize for my ignorance in all these algorithms. So I guess the explanation for dummies will be like, unbiased path tracing doesn't work with monte carlo? You can only have one, but not each one at a certain time? I guess?

Good to know that our dev team is going to embed such amazing technologies into this product.

Thank you, guys.

Re: Just an idea for Octane Dev Team

Posted: Sat Dec 10, 2011 7:20 pm
by lek1
Oh, I forgot to add, in this demo version, the saturation shouldn't affect stereoscopic's colors. And also I hope later on it can allow us to simply render left and right separately and we can process it into any stereoscopic formats.

Re: Just an idea for Octane Dev Team

Posted: Fri Dec 30, 2011 6:30 pm
by lek1
did anyone get my last suggestion about stereoscopic?

Re: Just an idea for Octane Dev Team

Posted: Tue Jan 03, 2012 8:40 pm
by mehbug
lek1 wrote:As any unbiased physical renderer, is it possible to interpolate photons/samples after certain amount of photons bounce for certain times?
If it interpolates, it's not unbiased any more.