|
|
#macro timnikias (@) #local = "gmx.net" #end news:40942186@news.povray.org
> sufficient, and 9 already uses several thousands max, what does 90 look
> like?
Sorry, I ment +r9 not +r90
In fact, problem is visible slight even with +r5, so possible that at any
+rN method 2 tooks to long due to some error.
Interesting - statistics inform that there where no additional extra sample
shooted (about 1 sample / pixel). This means IMHO that either +am2 goes to
deep in recursion and in fact is not adaptive (and samples counter is
broken), or (more probably) that there is some additional cost with
adaptivde recusrional AA, maybe some array is alocated/deallocated for each
pixel, or bug like:
void Recurse(...) {
Recurse();
if (error_so_far < threshold) return;
Recurse(); Recurse(); Recurse();
}
instead of
void Recurse(...) {
if (error_so_far < threshold) return;
Recurse(); Recurse(); Recurse(); Recurse();
}
etc
--
http://www.raf256.com/3d/
Rafal Maj 'Raf256', home page - http://www.raf256.com/me/
Computer Graphics
Post a reply to this message
|
|