20.01.2014 Aufrufe

Kapitel 4 - Rendering und Visibilität - ICSY

Kapitel 4 - Rendering und Visibilität - ICSY

Kapitel 4 - Rendering und Visibilität - ICSY

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.

4.2 Visibilitätsverfahren<br />

z-Buffer-Algorithmus (cont.)<br />

Beispiel: (cont.)<br />

- addiere ein Polygon, welches das 1. Polygon schneidet<br />

§4 <strong>Rendering</strong> <strong>und</strong> Visibilität<br />

5<br />

5<br />

5<br />

5<br />

5<br />

5<br />

5<br />

m<br />

5<br />

5<br />

5<br />

5<br />

5<br />

5<br />

5<br />

m<br />

5<br />

5<br />

5<br />

5<br />

5<br />

5<br />

m<br />

m<br />

2<br />

5<br />

5<br />

5<br />

5<br />

5<br />

5<br />

m<br />

m<br />

5<br />

5<br />

5<br />

5<br />

5<br />

m<br />

m<br />

m<br />

3<br />

2<br />

5<br />

5<br />

5<br />

5<br />

5<br />

m<br />

m<br />

m<br />

5<br />

5<br />

5<br />

5<br />

5<br />

5<br />

5<br />

m<br />

m<br />

m<br />

m<br />

m<br />

m<br />

m<br />

m<br />

m<br />

4 3 2<br />

+ =<br />

5 4 3 2<br />

5<br />

5<br />

5<br />

5<br />

5<br />

5<br />

5<br />

2<br />

m<br />

m<br />

m<br />

m<br />

m<br />

m<br />

m<br />

m<br />

5<br />

5<br />

m<br />

m<br />

m<br />

m<br />

m<br />

m<br />

6<br />

5<br />

4<br />

3<br />

2<br />

6<br />

5<br />

4<br />

3<br />

2<br />

m<br />

m<br />

m<br />

5<br />

m<br />

m<br />

m<br />

m<br />

m<br />

m<br />

m<br />

7<br />

6<br />

5<br />

4<br />

3 2<br />

7<br />

6<br />

5<br />

4<br />

3<br />

2<br />

m<br />

m<br />

m<br />

m<br />

m<br />

m<br />

m<br />

m<br />

m<br />

m<br />

m<br />

m<br />

m<br />

m<br />

m<br />

m<br />

m<br />

m<br />

Computergrafik, Visualisierung & CAD-Technologie - SS 2004<br />

AG Graphische Datenverarbeitung <strong>und</strong> Computergeometrie<br />

§4-29<br />

4.2 Visibilitätsverfahren<br />

z-Buffer-Algorithmus (cont.)<br />

Berechnung von z bei Polygonen:<br />

§4 <strong>Rendering</strong> <strong>und</strong> Visibilität<br />

Zur Berechnung von z(x,y) : Ax+By+Cz+D=0<br />

Also: z = (-D – Ax – By) / C = z(x, y)<br />

damit<br />

z(x+d x ,y) = (-D – A(x+d x ) – By) / C<br />

= z(x,y) – d x * A/C<br />

Nur eine Subtraktion notwendig da A/C konstant ist <strong>und</strong> d x =1!<br />

Computergrafik, Visualisierung & CAD-Technologie - SS 2004<br />

AG Graphische Datenverarbeitung <strong>und</strong> Computergeometrie<br />

§4-30<br />

4-15

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!