Student Thesis STUD-1838

BibliographyEißele, Mike: Hardwareunterstützte hochqualitative Darstellung von Fluidoberflächen.
University of Stuttgart, Faculty of Computer Science, Student Thesis No. 1838 (2002).
84 pages, german.
CR-SchemaI.3.3 (Picture/Image Generation)
I.3.5 (Computational Geometry and Object Modeling)
I.3.7 (Three-Dimensional Graphics and Realism)
KeywordsFluidsimulation; Graphikhardware; 3D; Fragmentberechnungen; Echtzeit
Abstract

In dieser Arbeit werden die Vorteile aktueller Graphikhardware aufgezeigt und angewandt, um eine hochqualitative Darstellung von Fluidoberflächen zu entwickeln.

Die Strömung im Fluid und die daraus resultierende Oberflächenhöhe wird durch eine interaktive Simulation, die in der Studienarbeit Nr.1837 entwickelt wurde, berechnet. Die Darstellung wurde ebenfalls in Echtzeit realisiert. Durch die Verwendung der Texture Shader Einheit in Kombination mit Vertex Programmen wurden die Berechnungen der Oberfläche, wie Reflexion oder Refraktion, auf Fragmentebene möglich. Die Geometrie repräsentiert die Form der Fluidoberfläche, die Texture Shader Einheit wird dazu verwendet die feinen Details und die Beleuchtung der Oberfläche darzustellen.

Die daraus resultierende Darstellung ist weitgehend von der Auflösung der Geometrie unabhängig und erreicht daher eine hervorragende Qualität, auch bei einer relativ groben Tessilierung der Fluidoberfläche.

Effekte wie Reflexion, Refraktion, Fresnel-Blending, Oberflächendetails und die Beleuchtungsberechnungen werden pro Fragment berechnet.

Full text and
other links
PDF (6594037 Bytes)
TAR-Archiv (14336000 Bytes)
Access to students' publications restricted to the faculty due to current privacy regulations
ContactE-Mail: mike@eissele.net
Department(s)University of Stuttgart, Institute of Computer Science, Visualisation and Interactive Systems
Entry dateJune 13, 2002
   Publ. Computer Science