POV-Ray : Newsgroups : povray.general : radiosity vs. double_illuminate Server Time
31 Jul 2024 14:27:36 EDT (-0400)
  radiosity vs. double_illuminate (Message 41 to 42 of 42)  
<<< Previous 10 Messages Goto Initial 10 Messages
From: Warp
Subject: Re: radiosity vs. double_illuminate; interior texture
Date: 14 Nov 2007 05:22:47
Message: <473acc76@news.povray.org>
Jan Dvorak <jan### [at] centrumcz> wrote:
> >   double_illuminate is not realistic. It doesn't correspond to any
> > physical phenomenon.
> > 
> It does correspond to any surface that is thin enough to be translucent 
> but thick enough not to be transparent.

  No, it doesn't. Just take any material you want and compare its
illumination on the side facing the light and on the opposite side.
The illumination is totally different. With double_illuminate the
illumination on both sides will be *identical*. This corresponds to
nothing in nature.

  The only reason why double_illuminate exists in povray is because it's
so laughably easy to implement (it's a 1-liner: 1 single 'if' statement;
or more precisely, one additional condition in an existing 'if' statement),
and it can be used in certain situations to eg. alleviate some rendering
artifacts, as well as other purposes. It's not even intended to be a
physically accurate feature.

> A good example is a paper 

  Emulating the illumination on the backside of a paper in a physically
accurate way would be quite laborious and slow.

  double_illuminate might be a somewhat acceptable approximation in some
situations, assuming you are not seeing both sides at the same time (in
which case it would be very unrealistic).

-- 
                                                          - Warp


Post a reply to this message

From: Jan Dvorak
Subject: Re: radiosity vs. double_illuminate; interior texture
Date: 14 Nov 2007 13:30:21
Message: <473b3ebd$1@news.povray.org>
Warp napsal(a):
> Jan Dvorak <jan### [at] centrumcz> wrote:
>>>   double_illuminate is not realistic. It doesn't correspond to any
>>> physical phenomenon.
>>>
>> It does correspond to any surface that is thin enough to be translucent 
>> but thick enough not to be transparent.
> 
>   No, it doesn't. Just take any material you want and compare its
> illumination on the side facing the light and on the opposite side.
> The illumination is totally different. With double_illuminate the
> illumination on both sides will be *identical*. This corresponds to
> nothing in nature.
> 
>   The only reason why double_illuminate exists in povray is because it's
> so laughably easy to implement (it's a 1-liner: 1 single 'if' statement;
> or more precisely, one additional condition in an existing 'if' statement),
> and it can be used in certain situations to eg. alleviate some rendering
> artifacts, as well as other purposes. It's not even intended to be a
> physically accurate feature.
> 
>> A good example is a paper 
> 
>   Emulating the illumination on the backside of a paper in a physically
> accurate way would be quite laborious and slow.
> 
>   double_illuminate might be a somewhat acceptable approximation in some
> situations, assuming you are not seeing both sides at the same time (in
> which case it would be very unrealistic).
> 
Read the "However, I do see a bit of unrealism" part.


Post a reply to this message

<<< Previous 10 Messages Goto Initial 10 Messages

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