|
|
Tonight I did some more looking at the source code, and found the real cause
of the bug:
There's the media_attenuation keyword, for light sources. It's off by
default. If I turn it on, my scene renders correctly (much darker though,
of course). The bug is that this flag is never checked when the shadows are
calculated... they're always calculated as if media_attenuation was turned
on.
I'll provide a patch (in the appropriate group), sometime in the next days.
Post a reply to this message
|
|
|
|
arbitrary77 <arb### [at] gmxnet> wrote:
> There's the media_attenuation keyword, for light sources. It's off by
> default. If I turn it on, my scene renders correctly (much darker though,
> of course). The bug is that this flag is never checked when the shadows are
> calculated... they're always calculated as if media_attenuation was turned
> on.
That sounds like a very reasonable cause for the bug, and should be
very easy to fix.
--
plane{-x+y,-1pigment{bozo color_map{[0rgb x][1rgb x+y]}turbulence 1}}
sphere{0,2pigment{rgbt 1}interior{media{emission 1density{spherical
density_map{[0rgb 0][.5rgb<1,.5>][1rgb 1]}turbulence.9}}}scale
<1,1,3>hollow}text{ttf"timrom""Warp".1,0translate<-1,-.1,2>}// - Warp -
Post a reply to this message
|
|