11.03.2014 Aufrufe

Vorlesungsskript Computergraphik II - IWR

Vorlesungsskript Computergraphik II - IWR

Vorlesungsskript Computergraphik II - IWR

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Inhaltsverzeichnis<br />

1 Einführung ins Rendering 1<br />

1.1 OpenGL und was es sonst noch so alles gibt . . . . . . . . . . . . . . . . . . . . . . 1<br />

1.2 Blinn-Phong, ein lokales Lichtmodell . . . . . . . . . . . . . . . . . . . . . . . . . 2<br />

1.2.1 Gerichtete Lichtquellen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3<br />

1.3 Cook & Torrance Modell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4<br />

1.3.1 Bidirektionale Reflexivität . . . . . . . . . . . . . . . . . . . . . . . . . . . 4<br />

1.3.2 Distributionsfunktion des Mikrofacettenmodells . . . . . . . . . . . . . . . . 6<br />

1.3.3 Geometrische Abschwächung durch Mikrofacetten . . . . . . . . . . . . . . 8<br />

1.3.4 Fresnelterm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9<br />

1.4 Übungsaufgaben . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14<br />

2 Graphikkarten Programmierung 17<br />

2.1 Shader Programmierung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17<br />

2.2 Shade trees . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19<br />

2.2.1 Reyes-Pipeline und Renderman Interface . . . . . . . . . . . . . . . . . . . 21<br />

2.2.2 Dicing oder Würfelalgorithmus . . . . . . . . . . . . . . . . . . . . . . . . 21<br />

2.3 C for graphics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22<br />

2.3.1 Cg - Historische Entwicklung . . . . . . . . . . . . . . . . . . . . . . . . . 24<br />

iii

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!