Kapitel 4 - Rendering und Visibilität - ICSY
Kapitel 4 - Rendering und Visibilität - ICSY
Kapitel 4 - Rendering und Visibilität - ICSY
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
4.2 Visibilitätsverfahren<br />
Begriff: Kohärenz<br />
„Ausnutzung lokaler Ähnlichkeiten“<br />
§4 <strong>Rendering</strong> <strong>und</strong> Visibilität<br />
Beispiele:<br />
- Flächenkohärenz:<br />
Eigenschaften benachbarter Punkte auf einer Fläche<br />
ändern sich oft nur unwesentlich,<br />
z. B. Farbe<br />
- Tiefenkohärenz:<br />
Die Tiefe z(x,y) auf einer Fläche kann oft inkrementell<br />
berechnet werden<br />
Computergrafik, Visualisierung & CAD-Technologie - SS 2004<br />
AG Graphische Datenverarbeitung <strong>und</strong> Computergeometrie<br />
§4-21<br />
4.2 Visibilitätsverfahren<br />
Back-Face-Culling<br />
§4 <strong>Rendering</strong> <strong>und</strong> Visibilität<br />
Die Entfernung verdeckter Flächen <strong>und</strong> Linien kann sehr<br />
aufwendig sein. Es erweist sich daher als günstig, mit einem<br />
möglichst einfachen Test das Problem möglichst stark zu<br />
vereinfachen, bevor kompliziertere Verfahren eingesetzt<br />
werden.<br />
Einen ebenso einfachen wie wirkungsvollen Ansatz stellt<br />
das Back-Face-Culling dar:<br />
In Abhängigkeit von der Position des Betrachters werden die<br />
Rückseiten <strong>und</strong>urchsichtiger Körper entfernt, da diese naturgemäß<br />
nicht sichtbar sind. Wir entscheiden auf Gr<strong>und</strong> der<br />
Normalen, welche Polygone von uns „wegsehen“, diese werden<br />
nicht mehr dargestellt!<br />
Computergrafik, Visualisierung & CAD-Technologie - SS 2004<br />
AG Graphische Datenverarbeitung <strong>und</strong> Computergeometrie<br />
§4-22<br />
4-11