2.3.3.11 Radiosity Basics
Important notice: The radiosity features in POV-Ray are somewhat experimental. There is a high probability
that the design and implementation of these features will be changed in future versions. We cannot guarantee that
scenes using these features in this version will render identically in future releases or that full backwards
compatibility of language syntax can be maintained.
Radiosity is an extra calculation that more realistically computes the diffuse interreflection of light. This
diffuse interreflection can be seen if you place a white chair in a room full of blue carpet, blue walls and blue
curtains. The chair will pick up a blue tint from light reflecting off of other parts of the room. Also notice that
the shadowed areas of your surroundings are not totally dark even if no light source shines directly on the surface.
Diffuse light reflecting off of other objects fills in the shadows. Typically ray-tracing uses a trick called
ambient light to simulate such effects but it is not very accurate.
Radiosity calculations are only made when a radiosity{} block is used inside the global_settings{}
block.
The following sections describes how radiosity works, how to control it with various global settings and tips on
trading quality vs. speed.
|