User Tools

Site Tools


tutorials:light-modeling-introduction

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
tutorials:light-modeling-introduction [2025/06/02 17:55] MHtutorials: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, particularly how it interacts with objects (reflection, refraction, absorption, scattering).
 +
 +
 +^ **Feature**  ^ **Rendering**  ^ **Light Modelling**  ^
 +| **Goal**  | Create image | Simulate realistic light behaviour |
 +| **Focus**  | Visual output | Physical correctness and realism |
 +| **Includes** | Shading, camera, rasterization | Reflection, refraction, light transport |
 +
 +
 +{{ :tutorials:light3.png?direct&450 |}}
 +
 +
 +==== Light Modelling ====
  
 Light modelling generally involves three aspects: Light modelling generally involves three aspects:
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.
- 
-{{ :tutorials:light3.png?direct&450 |}} 
  
 More on the different ways to implement a global illumination model can be found here: [[:groimp-platform:raytracing:raytracer_algo|Ray tracer algorithm]] More on the different ways to implement a global illumination model can be found here: [[:groimp-platform:raytracing:raytracer_algo|Ray tracer algorithm]]
tutorials/light-modeling-introduction.txt · Last modified: 2025/06/02 19:58 by MH