tutorials:light-modeling-introduction
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tutorials:light-modeling-introduction [2025/01/22 15:23] – [General Introduction] MH | tutorials:light-modeling-introduction [2025/06/02 19:58] (current) – MH | ||
---|---|---|---|
Line 1: | Line 1: | ||
===== General Introduction ===== | ===== General Introduction ===== | ||
+ | |||
+ | ==== Rendering vs Light Modelling ==== | ||
+ | |||
+ | **Rendering** is the process of generating a (final) image (or a series of images) from a 3D scene. This includes computing how surfaces appear based on materials, lighting, camera position, and other visual effects. | ||
+ | |||
+ | **Light Modelling** refers to the mathematical and physical simulation of how light behaves in a 3D environment, | ||
+ | |||
+ | |||
+ | ^ **Feature** | ||
+ | | **Goal** | ||
+ | | **Focus** | ||
+ | | **Includes** | Shading, camera, rasterization | Reflection, refraction, light transport | | ||
+ | |||
+ | |||
+ | {{ : | ||
+ | |||
+ | |||
+ | ==== Light Modelling ==== | ||
Light modelling generally involves three aspects: | Light modelling generally involves three aspects: | ||
Line 9: | Line 27: | ||
{{ : | {{ : | ||
- | Whereas the Global illumination model handles the actual light computation, | + | Whereas the **Global illumination** model handles the actual light computation, |
In each aspect, computer graphics offers plenty of alternatives. | In each aspect, computer graphics offers plenty of alternatives. | ||
Line 23: | Line 41: | ||
Both implementing different global illumination model for rendering and for light computation. | Both implementing different global illumination model for rendering and for light computation. | ||
- | |||
- | {{ : | ||
More on the different ways to implement a global illumination model can be found here: [[: | More on the different ways to implement a global illumination model can be found here: [[: | ||
Line 32: | Line 48: | ||
In the following, only light computation or light modelling will be discussed. | In the following, only light computation or light modelling will be discussed. | ||
- | Regarding light sources, GroIMP provides a complete set of possible implementations. They all implement the //Light// and // | + | Regarding |
{{ : | {{ : | ||
- | For the Local illumination model, which defines the optical properties of the scene objects such as values for absorption, transmission, | + | For the **Local illumination** model, which defines the optical properties of the scene objects such as values for absorption, transmission, |
{{ : | {{ : |
tutorials/light-modeling-introduction.1737555795.txt.gz · Last modified: 2025/01/22 15:23 by MH