[
    {
        "id": "klein-2020-rtgi",
        "type_id": "bachelorthesis",
        "tu_id": null,
        "repositum_id": null,
        "title": "A Framework For Real-Time Global Illumination Algorithms",
        "date": "2021-01-31",
        "abstract": "If someone were in need of a real-time global illumination algorithm regarding their specific requirements, they would have no issue finding many possible options nowadays. There are many algorithms that are unmatched in realism, interactivity or performance. However, it might be challenging to compare different approaches side by side.\n\nIn this thesis, a framework is proposed that is capable of building a foundation for the comparison of real-time global illumination algorithms. This framework depends on an unified handling of various algorithms while aiming to be nonrestrictive towards them. All modules of the application are designed to be as mutable, generic, extendable, and reusable as possible to avoid the reimplementation of similar concepts. A consistent concept is integrated into the framework to provide a great amount of configurability, even at runtime.",
        "authors_et_al": false,
        "substitute": null,
        "main_image": null,
        "sync_repositum_override": null,
        "repositum_presentation_id": null,
        "authors": [
            1543
        ],
        "date_end": "2020-01-31",
        "date_start": "2017-09-20",
        "matrikelnr": "01426483",
        "supervisor": [
            193,
            1129
        ],
        "research_areas": [
            "Rendering"
        ],
        "keywords": [],
        "weblinks": [
            {
                "href": "https://gitlab.com/markus_k/real-time-global-illumination-algorithms",
                "caption": "Code",
                "description": null,
                "main_file": 0
            }
        ],
        "files": [
            {
                "description": null,
                "filetitle": "teaser",
                "main_file": false,
                "use_in_gallery": false,
                "access": "public",
                "image_width": 980,
                "image_height": 717,
                "name": "klein-2020-rtgi-teaser.jpg",
                "type": "image/jpeg",
                "size": 292665,
                "path": "Publication:klein-2020-rtgi",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2021/klein-2020-rtgi/klein-2020-rtgi-teaser.jpg",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2021/klein-2020-rtgi/klein-2020-rtgi-teaser:thumb{{size}}.png"
            },
            {
                "description": null,
                "filetitle": "thesis",
                "main_file": true,
                "use_in_gallery": false,
                "access": "public",
                "name": "klein-2020-rtgi-thesis.pdf",
                "type": "application/pdf",
                "size": 2889336,
                "path": "Publication:klein-2020-rtgi",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2021/klein-2020-rtgi/klein-2020-rtgi-thesis.pdf",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2021/klein-2020-rtgi/klein-2020-rtgi-thesis:thumb{{size}}.png"
            }
        ],
        "projects_workgroups": [
            "rend"
        ],
        "url": "https://www.cg.tuwien.ac.at/research/publications/2021/klein-2020-rtgi/",
        "__class": "Publication"
    }
]
