CoboCards App FAQ & Wishes Feedback
Language: English Language
Sign up for free  Login

Get these flashcards, study & pass exams. For free! Even on iPhone/Android!

Enter your e-mail address and import flashcard set for free.  
Go!
All main topics / Design / Computergrafik

Computergrafik (Clipping) (20 Cards)

Say thanks
1
Cardlink
0
Was ist die Aufgabe von Clipping?
Objekte, Teilobjekte außerhalb des Sichtfenster erkennen und verwerfen.
2
Cardlink
0
Welche Zustände kann ein Objekt beim Clipping haben?
- Objekt liegt vollständig drin   -> zeichnen
- Objekt liegt vollständig draußen    -> verwerfen
- Objekt liegt zum Teil drin  ->Clipping-Kandidat
3
Cardlink
0
Wann liegt ein Objekt im Sichtfenster
Wenn gilt:

Xmin <=  X  <= Xmax
Ymin <=  Y  <= Ymax
5
Cardlink
0
Wann liegt ein Objekt im Sichtfenster
Wenn gilt:

Xmin <=  X  <= Xmax
Ymin <=  Y  <= Ymax
5
Cardlink
0
Wann liegt ein Objekt im Sichtfenster
Wenn gilt:

Xmin <=  X  <= Xmax
Ymin <=  Y  <= Ymax
6
Cardlink
0
Wann liegt ein Objekt im Sichtfenster
Wenn gilt:

Xmin <=  X  <= Xmax
Ymin <=  Y  <= Ymax
7
Cardlink
0
Wann liegt ein Objekt im Sichtfenster
Wenn gilt:

Xmin <=  X  <= Xmax
Ymin <=  Y  <= Ymax
8
Cardlink
0
Wie stellt man fest, ob eine Linie innerhalb des Sichtfensters liegt?
Testen, ob Endpunkte innen oder außen liegen
9
Cardlink
0
Region Code: Welches Bit ist für welche Seite zuständig
Bit4       Bit3       Bit2       Bit1
Top     Bottom    Right     Left
10
Cardlink
0
Wo befindet sich derTeilbereich mit dem Region-Code 0110
Unten-Links
11
Cardlink
0
Wo befindet sich der Teilbereich mit dem Region-Code 0001
Mitte-Links
12
Cardlink
0
Wie ist das Vorgehen beim Cohen Sutherland Clipping?
Anfangs- und Endpunkt werden logisch miteinander vreknüpft um zu testen, ob die Linie geclippt werden muss.
13
Cardlink
0
Welche Abfage für: Linie vollständig drinnen?
Bitweise OR = 0000
14
Cardlink
0
Welche Abfage für: Linie vollständig draußen?
Bitweise AND != 0000
15
Cardlink
0
Welche Abfage für: Linie teilweise drin?
Bitweise AND = 0000
16
Cardlink
0
Pseudo-Code Cohen-Sutherland Clipping
if A OR B = 0000 {             
             Zeichnen
             }

if A AND B != 0000 {
              Verwerfen
             }

else A AND B = 0000 {               
              Clippen
            }
17
Cardlink
0
Vorgehen bei Clipping Kandidaten
- gege jede Begrenzung sequentiel abfragen
- wenn Intersectionpoint vorhanden -> clippen
- neues Segment testen
- ausführen, bis Region Code Test [0000], [0000]
- Linie zeichnen
18
Cardlink
0
Wie wird die Koordinate des Schnittpunktes berechnet?
- Bit 4 gesetzt (top)
   Setze y = ymax

- Bit 3 gesetzt (bottom)
   Setze y = ymin

- Bit 2 gesetzt (right)
   Setze x = xmax

- Bit 1 gesetzt (left)
   Setze x = xmin
19
Cardlink
0
Vorteile/Nachteile Cohen Sutherland Clipping
+Effiziente Implemetierung
+ einfache Bitoperationen

- Nur für rechteckige Fenster verwendbar
20
Cardlink
0
Formel für Intersection Berechnung
x(ay - by) + y(bx - ax) + axby - aybx = 0
Flashcard set info:
Author: dandy07
Main topic: Design
Topic: Computergrafik
School / Univ.: FH D
City: Düsseldorf
Published: 23.05.2010
Tags: Clipping, Cohen Sutherland
 
Card tags:
All cards (20)
no tags
Report abuse

Cancel
Email

Password

Login    

Forgot password?
Deutsch  English