Page 1 of 1

Adaptive region rendering (not a make-maxwell-biased thing!)

Posted: Sat May 07, 2005 5:39 pm
by Aldaryn
Hi!

I've been rendering dielectrics test lately, and, thanks to the way maxwell works, I found that after several hours of computing, most of my images were quite noiseless, except for example the caustics, which was still kinda ugly compared to the rest of the picture.
Here, came a simple question: why cant maxwell focus my cpu power on the areas, that are still noisy, and leave the other pixels alone.
So, I started painting bitmaps, to manually control my render to fucus on the caustics, and reached the required clearness in just a small portion of the time I wasted when I was waiting for the whole image to refine.
So, now, I've got some parts that were at level 13 sampling, and some, that were at lvl 20. Combined the two in PS, and got a qite nice, and, imo, still unbiased solution, in quite a reasonable time.

It would be nice, to have this whole process automated, for example, a min, and max sampling level, and a noise threshold spinner. If a given region is good eneugh, maxwell would simply leave that part alone, like it does with a bitmap region rendering, and continue to work on the noisy parts, until they are noisless, or until the max sampling level is reached. Noise thresh could also terminate a render, if every pixel is good eneugh. (also, at different sampling levels) I dont know, if this is possible, but sure sounds good to me.

Dont get me wrong, if this is a sloppy pathway down to the hell of biased solutions, than forget every word I've said. :o) I like the noise, I just want a more balanced solution. The noise imo is like working on film, instead of a digital ccd, got more life in it... before maxwell came, I spent long times trying to make a nice, organic gainy look,like now maxwell does.

And, of coure, if this was posted befiore, and so, I've said nothing. :)

A.

(edited some spelling mistakes, and sorry for my bad english...)

Posted: Sat May 07, 2005 5:49 pm
by Mihai
Yes, it's been requeste about 3-4 times already :) I also made some tests and it seems that for caustics it would work to split up the calculations in regions since the lighting contribution of all pixels in an image must be taken into account when calculating caustics.

Would be nice though to see some optimisations along these lines, perhaps not for caustics but for diffuse.

Posted: Sat May 07, 2005 7:15 pm
by Aldaryn
Mihai Iliuta wrote:Yes, it's been requeste about 3-4 times already :)
Oh, sorry, I think I got too excited. :oops: I had this strange feeling, that this has to be some feature, thats just too evident, to be overlooked, but, I just had to post it.

A.

Re: Adaptive region rendering (not a make-maxwell-biased thi

Posted: Fri Feb 17, 2012 12:12 pm
by Rogurt
Second that! I´d really like to have adaptive rendering. Made a test with a recent job havin different SL for some parts would have got me a waiting time of around 14 hours (instead of 3 days) on my render farm.

If the engine cannot calculate where more processing has to be done (from a visual point of view) maybe one could paint some sort of a grayscale process-map based on a quick render just fine enough so I can see overly noisy areas.

Re: Adaptive region rendering (not a make-maxwell-biased thi

Posted: Sat Feb 18, 2012 5:57 pm
by arch3d
+1

Re: Adaptive region rendering (not a make-maxwell-biased thi

Posted: Thu Feb 23, 2012 12:47 am
by harven
I was thinking this exact thing just a few days ago. +1

Re: Adaptive region rendering (not a make-maxwell-biased thi

Posted: Thu Feb 23, 2012 1:03 am
by zdeno
INFIDELS !

Image