TU Darmstadt / ULB / TUbiblio

Using Instancing to Efficiently Render Carbon Nanotubes

Burger, Michael ; Bischof, Christian (2022)
Using Instancing to Efficiently Render Carbon Nanotubes.
3rd International Workshop on Computational Engineering. Stuttgart, Germany (06.-10.10.2014)
doi: 10.26083/tuprints-00021263
Konferenzveröffentlichung, Zweitveröffentlichung, Verlagsversion

Kurzbeschreibung (Abstract)

In this paper, we present an effcient way to visualize Super Carbon Nanotubes (SCNTs). SCNTs are complex, hierarchical structures and their models easily consist of more than 1 million atoms. Our SCNTs are modeled as graphs of uniform nodes and egdes. We show that OpenGL instancing is a very suitable technique for rendering such large graphs, because they only consist of two different types of geometry. Our visualizer software exploits this property and we demonstrate that it allows to render the tubes in a fashion that is time- and space-effective. We implemented auto-tuning of the model to the underlying graphics card through adaptive mesh-resolution-choices. We also designed and implemented our own shading programs in the OpenGL Shading Language (GLSL) to realize a sufficient but performant and configurable lighting computation. This allows us to render big models even on laptop GPUs and to cope with models that consist of 150 million triangles, which is still a challenging amount for most of today's graphics cards.

Typ des Eintrags: Konferenzveröffentlichung
Erschienen: 2022
Autor(en): Burger, Michael ; Bischof, Christian
Art des Eintrags: Zweitveröffentlichung
Titel: Using Instancing to Efficiently Render Carbon Nanotubes
Sprache: Englisch
Publikationsjahr: 2022
Ort: Darmstadt
Buchtitel: 3rd International Workshop on Computational Engineering : Book of Abstracts
Veranstaltungstitel: 3rd International Workshop on Computational Engineering
Veranstaltungsort: Stuttgart, Germany
Veranstaltungsdatum: 06.-10.10.2014
DOI: 10.26083/tuprints-00021263
URL / URN: https://tuprints.ulb.tu-darmstadt.de/21263
Zugehörige Links:
Herkunft: Zweitveröffentlichungsservice
Kurzbeschreibung (Abstract):

In this paper, we present an effcient way to visualize Super Carbon Nanotubes (SCNTs). SCNTs are complex, hierarchical structures and their models easily consist of more than 1 million atoms. Our SCNTs are modeled as graphs of uniform nodes and egdes. We show that OpenGL instancing is a very suitable technique for rendering such large graphs, because they only consist of two different types of geometry. Our visualizer software exploits this property and we demonstrate that it allows to render the tubes in a fashion that is time- and space-effective. We implemented auto-tuning of the model to the underlying graphics card through adaptive mesh-resolution-choices. We also designed and implemented our own shading programs in the OpenGL Shading Language (GLSL) to realize a sufficient but performant and configurable lighting computation. This allows us to render big models even on laptop GPUs and to cope with models that consist of 150 million triangles, which is still a challenging amount for most of today's graphics cards.

Status: Verlagsversion
URN: urn:nbn:de:tuda-tuprints-212630
Sachgruppe der Dewey Dezimalklassifikatin (DDC): 000 Allgemeines, Informatik, Informationswissenschaft > 004 Informatik
Fachbereich(e)/-gebiet(e): 20 Fachbereich Informatik
20 Fachbereich Informatik > Graphisch-Interaktive Systeme
20 Fachbereich Informatik > Scientific Computing
Hinterlegungsdatum: 06 Mai 2022 10:28
Letzte Änderung: 09 Mai 2022 09:07
PPN:
Zugehörige Links:
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