POV-Ray : Newsgroups : povray.binaries.images : black reflections on shiny balls : Re: black reflections on shiny balls Server Time
3 Aug 2024 00:24:34 EDT (-0400)
  Re: black reflections on shiny balls  
From: Alain
Date: 27 Jan 2007 16:37:51
Message: <45bbc62f$1@news.povray.org>
Johan Feyaerts nous apporta ses lumieres en ce 27-01-2007 10:41:
> yep that seems to work.
> I don't really get why the trace level needs to increase when there is a 
> transparent layer around the shiny finish,but anyhow problem  is solved now.
> "Orchid XP v3" <voi### [at] devnull> wrote in message 
> news:45bb6f64$1@news.povray.org...
>> I would guess you're hitting the max trace limit. Try adding this:

>> global_settings {max_trace_level 10}

>> (IIRC the default is 5. Check the documentation...) 


Each time you reflect on a sphere, the trace level goes up by 3: 1 getting into 
the transparent outer shell, 1 relecting on the iner reflective part, and 1 more 
geting OUT of the transparent shell.
If the reflection hit 2 balls, it register 6 levels, 9 if it hits 3 balls. Add 
one to reatch the background or any surrounding object.
So, for one ball, you need a Max_trace_level of at least 4. For 2, you need at 
least 7, and 10 if you hit 3.
In your case, I'd go up to arount 15 or 17. For that scene, I'd go up to the max 
of 255 and set adc_bailout to 1/128 or even as large as 1/64.
Note that there are many more max_trace_level related black spots than those you 
spotted. I can find at least 8 more, and I probably missed some.

-- 
Alain
-------------------------------------------------
EVERYTHING HAS A GENDER

You may not know this but many nonliving things have a gender...

An Hourglass is Female, because over time, the weight shifts to the bottom.


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.