User Tools

Site Tools


groimp-platform:raytracing:raytracer_algo

Differences

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

Link to this comparison view

Next revision
Previous revision
groimp-platform:raytracing:raytracer_algo [2024/05/07 10:49] – created gaetangroimp-platform:raytracing:raytracer_algo [2024/06/18 12:32] (current) thomas
Line 1: Line 1:
- 
 ===== Standard ray tracer ===== ===== Standard ray tracer =====
 The Standard Raytracer option produces rather unnatural-looking The Standard Raytracer option produces rather unnatural-looking
Line 33: Line 32:
  
 ===== Photon mapping ===== ===== Photon mapping =====
-<color #ed1c24>currently not working</color> 
 The aim of photon mapping is to determine the global The aim of photon mapping is to determine the global
 global illumination of a scene efficiently and thus to create realistic images in less time. global illumination of a scene efficiently and thus to create realistic images in less time.
Line 73: Line 71:
 tries to achieve this average value for all pixels of the image. For scenes that are mostly empty (e.g. an object floating freely in space without any surrounding elements), the pixels highlighted with an object are frequented correspondingly more frequently by the algorithm. tries to achieve this average value for all pixels of the image. For scenes that are mostly empty (e.g. an object floating freely in space without any surrounding elements), the pixels highlighted with an object are frequented correspondingly more frequently by the algorithm.
 As the bidirectional ray tracer is used in advance, its parameters also determine the length of the paths also determine those of the MLT raytracer. As the bidirectional ray tracer is used in advance, its parameters also determine the length of the paths also determine those of the MLT raytracer.
 +
 +See more: 
 +  * [[:groimp-platform:raytracing:raytracer_impl|Ray tracer implementation]]
 +  * [[:groimp-platform:raytracing:raytracer_options|Ray tracer options]]
 +
 +Tutorials:
 +  * [[:tutorials:starting_raytracer|Getting started with the raytracer]]
groimp-platform/raytracing/raytracer_algo.1715071751.txt.gz · Last modified: 2024/05/07 10:49 by gaetan