Bachelor Thesis FZJ-2019-04563

http://join2-wiki.gsi.de/foswiki/pub/Main/Artwork/join2_logo100x88.png
Entwicklung und Optimierung eines Software-Renderers für die GR3-Grafikbibliothek



2019

p. 66 () = Bachelorarbeit, FH Aachen, Campus Jülich, 2019

Please use a persistent id in citations:

Abstract: Wissenschaftler am Peter Grünberg Institut/Jülich Centre for Neutron Science untersuchen in Experimenten und Simulationen Form und Dynamik von Materialien wie Polymeren, Zusammenlagerungen großer Moleküle und biologischen Zellen sowie die elektronischen Eigenschaften von Festkörpern. Für die Präsentation der in diesem Zusammenhang anfallenden Forschungsergebnisse in Vorträgen und Veröffentlichungen müssen häufig dreidimensionale Strukturen in Echtzeit dargestellt werden.Bei der Darstellung besagter Strukturen wird bislang in GR3 auf OpenGL, die Spezifikation einer Programmierschnittstelle zur hardwarebeschleunigten Erzeugung von 3D-Grafiken, zurückgegriffen. Die zur Nutzung von OpenGL notwendigen Hardwarekomponenten und Bibliotheken sind allerdings in Umgebungen wie Docker-Containern oder Servern ohne grafische Ausgabe oft nur eingeschränkt oder gar nicht verfügbar. Um dennoch eine performante dreidimensionale Visualisierung in besagten Umgebungen zu ermöglichen, soll im Rahmen dieser Bachelorarbeit der Software-Renderer aus [Rit19], der bislang nur bivariate Funktionen als Oberflächen visualisieren kann, in seiner Funktionalität erweitert und optimiert werden, um verschiedene in Dreiecke zerlegte dreidimensionale Strukturen in angemessener Zeit darstellen zu können. Die dabei erzeugten Grafiken sollen zu der Ausgabe der bisher verwendeten, hardwarebeschleunigten Variante des GR3 nahezu identisch sein. Von besonderer Relevanz ist hierbei die Minimierung der Laufzeit, welche sich durch verschiedene Techniken an die durch die hardwarebeschleunigte Variante erzielte annähern soll. So wird in Zukunft auf Systemen ohne ausreichende Grafikhardware automatisch auf den Software-Renderer zurückgegriffen, ohne dass dies zu erkennbaren optischen Unterschieden oder groben Differenzen in der Ausführungszeit führt.


Note: Bachelorarbeit, FH Aachen, Campus Jülich, 2019

Contributing Institute(s):
  1. PGI Technische und administrative Infrastruktur (PGI-JCNS-TA)
Research Program(s):
  1. 899 - ohne Topic (POF3-899) (POF3-899)

Appears in the scientific report 2019
Database coverage:
OpenAccess
Click to display QR Code for this record

The record appears in these collections:
Dokumenttypen > Hochschulschriften > Bachelorarbeiten
Institutssammlungen > PGI > PGI-JCNS-TA
Workflowsammlungen > Öffentliche Einträge
Publikationsdatenbank
Open Access

 Datensatz erzeugt am 2019-09-05, letzte Änderung am 2021-01-30


Dieses Dokument bewerten:

Rate this document:
1
2
3
 
(Bisher nicht rezensiert)