User Tools

Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
mapping:cawe:lighting [2007-10-22 22:18]
Carsten Augmented the text
mapping:cawe:lighting [2007-10-23 23:01]
Carsten
Line 24: Line 24:
 Good news about Radiosity-based lighting is that once the preprocessing step it complete, it is //fast//. Independently of the number of light sources or complexity of the scene, Radiosity-based lighting provides very good performance at run-time during the game. It is therefore a natural choice for large-scale base lighting of any level. Good news about Radiosity-based lighting is that once the preprocessing step it complete, it is //fast//. Independently of the number of light sources or complexity of the scene, Radiosity-based lighting provides very good performance at run-time during the game. It is therefore a natural choice for large-scale base lighting of any level.
  
-Even better, Radiosity lighting results looks stunningly good. No matter what hardware vendors tell you about their latest products, no matter what game developers tell you about dynamic lighting (as I too do, see below), none of these techniques can beat the realism of lighting generated by Radiosity methods. Based on an accurate physical model, the natural appearance of lights and shadows is unique to Radiosity methods. ​[Screenshots!,​ link to my thesis in See Also section]+Even better, Radiosity lighting results looks stunningly good. No matter what hardware vendors tell you about their latest products, no matter what game developers tell you about dynamic lighting (as I too do, see below), none of these techniques can beat the realism of lighting generated by Radiosity methods. Based on an accurate physical model, the natural ​propagation and appearance of lights and shadows is unique to Radiosity methods.
  
 For these reasons, Radiosity was the first lighting technique implemented in Ca3DE. For these reasons, Radiosity was the first lighting technique implemented in Ca3DE.
  
 +Here is an overview of the available Radiosity light sources and how they are created in a map:
 +  - As Radiosity lights are true //area light sources//, you can turn any solid surface in a Ca3DE map into a Radiosity light.
 +  - xx
 +  - yy
 +
 +
 +  * [ FIXME TODO: Screenshots!,​ link to my thesis in See Also section, link to DK project]
   * Radiosity lights are **area** light sources.   * Radiosity lights are **area** light sources.
   * (whose irradiance is defined with the material),   * (whose irradiance is defined with the material),
Line 39: Line 46:
   * dynamic light+shadow entities   * dynamic light+shadow entities
  
 +
 +===== Spherical Harmonics Lighting =====
 +
 +Lighting with [[wp>​Spherical_harmonics|Spherical Harmonics]] ("​SHL"​) is an area of active research in computer science. Its goal is to combine the merits of Radiosity-based lighting with light sources that can move, especially when the light sources are very far away from the scene, like for example the sun or the moon.
 +
 +SHL has been implemented in the scope of my diploma thesis in the Ca3D-Engine,​ but is currently not supported by the public releases. You may refer to the thesis below for more information.
 +
 +
 +===== See Also =====
 +
 +  * [[http://​www.ca3d-engine.de/​download.php?​view.5|Methods for Real-Time Lighting]] -- Diploma Thesis by Carsten Fuchs.
mapping/cawe/lighting.txt ยท Last modified: 2013-01-07 12:07 (external edit)