<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://dokuwiki.grogra.de/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://dokuwiki.grogra.de/feed.php">
        <title>GroIMP wiki - 01_user_documentation:08_light:01_cpu:02_renderer:01_algo</title>
        <description></description>
        <link>https://dokuwiki.grogra.de/</link>
        <image rdf:resource="https://dokuwiki.grogra.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-05-16T11:12:04+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:08_light:01_cpu:02_renderer:01_algo:01_standard&amp;rev=1738922069&amp;do=diff"/>
                <rdf:li rdf:resource="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:08_light:01_cpu:02_renderer:01_algo:02_path_tracer&amp;rev=1738922192&amp;do=diff"/>
                <rdf:li rdf:resource="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:08_light:01_cpu:02_renderer:01_algo:03_photon_mapping&amp;rev=1738922235&amp;do=diff"/>
                <rdf:li rdf:resource="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:08_light:01_cpu:02_renderer:01_algo:04_bpt&amp;rev=1738922287&amp;do=diff"/>
                <rdf:li rdf:resource="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:08_light:01_cpu:02_renderer:01_algo:05_radiosity&amp;rev=1738922335&amp;do=diff"/>
                <rdf:li rdf:resource="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:08_light:01_cpu:02_renderer:01_algo:06_mlt&amp;rev=1738922385&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://dokuwiki.grogra.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>GroIMP wiki</title>
        <link>https://dokuwiki.grogra.de/</link>
        <url>https://dokuwiki.grogra.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:08_light:01_cpu:02_renderer:01_algo:01_standard&amp;rev=1738922069&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-07T09:54:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Standard ray tracer</title>
        <link>https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:08_light:01_cpu:02_renderer:01_algo:01_standard&amp;rev=1738922069&amp;do=diff</link>
        <description>Standard ray tracer

The Standard Raytracer option produces rather unnatural-looking
images, as this algorithm ignores indirect lighting for diffuse materials
and always calculates ideal reflections for reflective materials.
However, the calculation with this option is quite fast.</description>
    </item>
    <item rdf:about="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:08_light:01_cpu:02_renderer:01_algo:02_path_tracer&amp;rev=1738922192&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-07T09:56:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Path tracer</title>
        <link>https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:08_light:01_cpu:02_renderer:01_algo:02_path_tracer&amp;rev=1738922192&amp;do=diff</link>
        <description>Path tracer

PT is a ray tracing method, with the help of which a global illumination simulation can be carried out. Rendering with the Pathtracer option is qualitatively better compared to the standard ray tracer.



The images generated here support diffuse reflections very well, but can be noisy. Its options are located in the grey zone with no grouping label near the bottom of the Twilight renderer settings.</description>
    </item>
    <item rdf:about="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:08_light:01_cpu:02_renderer:01_algo:03_photon_mapping&amp;rev=1738922235&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-07T09:57:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Photon mapping</title>
        <link>https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:08_light:01_cpu:02_renderer:01_algo:03_photon_mapping&amp;rev=1738922235&amp;do=diff</link>
        <description>Photon mapping

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.
It can be divided into two phases. In the first phase, photons are sent into the scene from a light source. With every interaction with a diffuse surface, an entry is stored in a photon map. This map is then used to calculate the illumination of the scene.</description>
    </item>
    <item rdf:about="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:08_light:01_cpu:02_renderer:01_algo:04_bpt&amp;rev=1738922287&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-07T09:58:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Bidirecitonal path tracer</title>
        <link>https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:08_light:01_cpu:02_renderer:01_algo:04_bpt&amp;rev=1738922287&amp;do=diff</link>
        <description>Bidirecitonal path tracer

BTP is a path tracing process in which ray paths are generated by the camera as well as by all light sources in the scene and are linked together. 



BPT in GroIMP is controlled via 3 parameters.
The &lt;key&gt;Max. eye path depth&lt;/key&gt; and &lt;key&gt;Max. light path depth&lt;/key&gt; parameters can be used to set
the maximum number of vertexes on the eye path and light path respectively.
A light path depth of 1 can be used to simulate the operation of a normal PT. Conversely, with an …</description>
    </item>
    <item rdf:about="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:08_light:01_cpu:02_renderer:01_algo:05_radiosity&amp;rev=1738922335&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-07T09:58:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Radiosity</title>
        <link>https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:08_light:01_cpu:02_renderer:01_algo:05_radiosity&amp;rev=1738922335&amp;do=diff</link>
        <description>Radiosity

The radiosity algorithm was developed in 1984 by Goral, Torrance, Greenberg and Battaile. It is a global illumination method that is ideal for diffuse reflecting surfaces. This corresponds well to reality, since
diffuse reflections are often encountered in practice, whereas completely reflective surfaces tend to be the exception.</description>
    </item>
    <item rdf:about="https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:08_light:01_cpu:02_renderer:01_algo:06_mlt&amp;rev=1738922385&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-07T09:59:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Metropolis light transport</title>
        <link>https://dokuwiki.grogra.de/doku.php?id=01_user_documentation:08_light:01_cpu:02_renderer:01_algo:06_mlt&amp;rev=1738922385&amp;do=diff</link>
        <description>Metropolis light transport

MLT is a path tracing process in which randomly distributed initial paths on the image surface are mutated according to special rules until all image pixels are covered and the desired accuracy and mutation rate are achieved.</description>
    </item>
</rdf:RDF>
