POV-Ray : Newsgroups : povray.general : Radiosity Suggestion Server Time
5 Aug 2024 18:18:35 EDT (-0400)
  Radiosity Suggestion (Message 1 to 2 of 2)  
From: Andrew Cocker
Subject: Radiosity Suggestion
Date: 30 Aug 2002 08:32:04
Message: <3d6f65c4@news.povray.org>
Whilst rendering internal room scenes with plane walls, I have noticed (as have many
others
I'm certain) that using a high error_bound gives better (ie non-blotchy) results on
the large
flat areas, but poor (ie too light) shadows. However, a very low error_bound creates
blotchiness on the large flat areas, but great shadows.

Would it be possible (and I am no expert on how radiosity works) to specify different
values
for error_bound for different areas of the image, and have POV-Ray interpolate between
them to
give smooth transitions? My idea works thus:

Imagine the rendered output as a grid, with <0,0> at top left, and <10,10> at bottom
right.
The user could then say something like:

error_bound_map {
<0,0>,1,
<3.46,2.45>,0.1,
<3.65,2.84>,0.15,
<1.165,9.866>,1.22,
.....
}

POV-Ray could then create it's own array (of user_specified resolution) of error_bound
entries, covering the image.
It would be very helpful if entries could be inserted into the map out of order too,
as and
when the user decides a new entry is needed, rather than having to place them in order
of
numeric value (is that clear?).

This might also help speed-up parts of the image too, I think.

I have no idea if the above is workable, or codeable within the confines of the
current source
code. Maybe in version 4? (or hopefully in version 4, a better quality of radiosity
could be
achieved without the above being neccessary.)

Any comments on this?

All the best,

Andy Cocker


Post a reply to this message

From: Andy Cocker
Subject: Re: Radiosity Suggestion
Date: 30 Aug 2002 08:45:04
Message: <web.3d6f67f47534f4d0e76e60d90@news.povray.org>
Apologies for the double-post. Neither of them are showing up in Outlook
Express, so I cannot cancel one of them. When/if they do, I shall.

Andy

Andrew Cocker wrote:
>Whilst rendering internal room scenes with plane walls, I have noticed (as have many
>others
>I'm certain) that using a high error_bound gives better (ie non-blotchy) results on
>the large
>flat areas, but poor (ie too light) shadows. However, a very low error_bound creates
>blotchiness on the large flat areas, but great shadows.
>
>Would it be possible (and I am no expert on how radiosity works) to specify different
>values
>for error_bound for different areas of the image, and have POV-Ray interpolate
between
>them to
>give smooth transitions? My idea works thus:
>
>Imagine the rendered output as a grid, with <0,0> at top left, and <10,10> at bottom
>right.
>The user could then say something like:
>
>error_bound_map {
><0,0>,1,
><3.46,2.45>,0.1,
><3.65,2.84>,0.15,
><1.165,9.866>,1.22,
>......
>}
>
>POV-Ray could then create it's own array (of user_specified resolution) of
error_bound
>entries, covering the image.
>It would be very helpful if entries could be inserted into the map out of order too,
>as and
>when the user decides a new entry is needed, rather than having to place them in
order
>of
>numeric value (is that clear?).
>
>This might also help speed-up parts of the image too, I think.
>
>I have no idea if the above is workable, or codeable within the confines of the
>current source
>code. Maybe in version 4? (or hopefully in version 4, a better quality of radiosity
>could be
>achieved without the above being neccessary.)
>
>Any comments on this?
>
>All the best,
>
>Andy Cocker
>


Post a reply to this message

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