TU Darmstadt / ULB / TUbiblio

A General Two-Level Acceleration Structure for Interactive Ray Tracing on the GPU

Huff, Rafael ; Neves, Tiago ; Gierlinger, Thomas ; Kuijper, Arjan ; Stork, André ; Fellner, Dieter W. (2010)
A General Two-Level Acceleration Structure for Interactive Ray Tracing on the GPU.
Computer Graphics International 2010. Short Papers.
Konferenzveröffentlichung, Bibliographie

Kurzbeschreibung (Abstract)

Despite the superior image quality generated by ray tracing, programmers of time-critical applications have historically avoided it because of its computational costs. Nowadays, the hardware of modern desktops allows the execution of realtime ray tracers but requires a specialized implementation based on specific characteristics of each application, such as scene complexity, kinds of motion, ray distribution, model structure and hardware. The evaluation and development of these requirements are complex and time-consuming, especially for developers with no familiarity in rendering algorithms and graphics hardware programming. The aim of our work is to provide a general and practical method to efficiently execute interactive ray tracing in most systems. We considered the most common aspects of current computer graphics applications, like the use of a scene graph and support to static and dynamic objects. In addition, we also took into account the common desktop hardware. This led us to the development of a special acceleration structure and its implementation on the GPU. In this paper, we present the development of our work showing the combination of different techniques and our results.

Typ des Eintrags: Konferenzveröffentlichung
Erschienen: 2010
Autor(en): Huff, Rafael ; Neves, Tiago ; Gierlinger, Thomas ; Kuijper, Arjan ; Stork, André ; Fellner, Dieter W.
Art des Eintrags: Bibliographie
Titel: A General Two-Level Acceleration Structure for Interactive Ray Tracing on the GPU
Sprache: Englisch
Publikationsjahr: 2010
Veranstaltungstitel: Computer Graphics International 2010. Short Papers
Kurzbeschreibung (Abstract):

Despite the superior image quality generated by ray tracing, programmers of time-critical applications have historically avoided it because of its computational costs. Nowadays, the hardware of modern desktops allows the execution of realtime ray tracers but requires a specialized implementation based on specific characteristics of each application, such as scene complexity, kinds of motion, ray distribution, model structure and hardware. The evaluation and development of these requirements are complex and time-consuming, especially for developers with no familiarity in rendering algorithms and graphics hardware programming. The aim of our work is to provide a general and practical method to efficiently execute interactive ray tracing in most systems. We considered the most common aspects of current computer graphics applications, like the use of a scene graph and support to static and dynamic objects. In addition, we also took into account the common desktop hardware. This led us to the development of a special acceleration structure and its implementation on the GPU. In this paper, we present the development of our work showing the combination of different techniques and our results.

Freie Schlagworte: Forschungsgruppe Semantic Models, Immersive Systems (SMIS), Ray tracing, Hierarchical data structures, Graphics Processing Unit (GPU)
Fachbereich(e)/-gebiet(e): 20 Fachbereich Informatik
20 Fachbereich Informatik > Graphisch-Interaktive Systeme
Hinterlegungsdatum: 12 Nov 2018 11:16
Letzte Änderung: 04 Feb 2022 12:41
PPN:
Export:
Suche nach Titel in: TUfind oder in Google
Frage zum Eintrag Frage zum Eintrag

Optionen (nur für Redakteure)
Redaktionelle Details anzeigen Redaktionelle Details anzeigen