Entwicklung eines BRDF-Shader-Plugins für Cinema 4d
Entwicklung eines BRDF-Shader-Plugins für Cinema 4d
Entwicklung eines BRDF-Shader-Plugins für Cinema 4d
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Plugin auf Basis des SDKs von CINEMA 4D. Vor der detaillierten Beschreibung<br />
der Implementation wird auf die Wahl und deren Begründung <strong>für</strong><br />
ein bestimmtes <strong>BRDF</strong>-Dateiformat eingegangen. Ein kleiner Exkurs über<br />
die Einbindung des Sortierverfahrens Selectionsort erweitert Unterkapitel<br />
4.2. In Abschnitt 4.3 wird die notwendige Nutzung und Umrechnung in<br />
ein lokales Koordinatensystem, sowie die Transformation in Kugelkoordinaten<br />
erläutert. Der Hauptteil dieser Arbeit befindet sich in Unterkapitel<br />
4.4, in dem das Auslesen und die Interpolation der <strong>BRDF</strong>-Werte anhand<br />
von Beispielen und Quellcodeausschnitten beschrieben wird. Abschnitt 4.5<br />
stellt die Integration der einzelnen Komponenten, sowie der GUI, zu einem<br />
Gesamtsystem dar. Das Kapitel schließt mit den Ergebnissen des <strong>Shader</strong>s.<br />
Das letzte Kapitel beinhaltet das Fazit und den Ausblick, beruhend auf<br />
den Erkenntnissen dieser Arbeit und der <strong>Entwicklung</strong> des <strong>BRDF</strong>-<strong>Shader</strong>s.<br />
2