View Space: Wie ist die Kamera definiert?
Wie wird das Object in das Kamerakoordinatensystem transformiert?
Translation in den Ursprung
Basiswechsel (umrechnung (x,y,z) in (u,v,w) Koordinaten)
Wie lautet die Definition des Skalarprodukts?
Wie bestimmt man die Länge eines Vektors?
Wie kann man mithilfe des Skalarprodukts herausfinden ob zwei Vektoren senkrecht aufeinander stehen?
wie sieht das bei drei Vektoren aus?
wenn skalarprodukt = 0 (jede komponente a * mal jede komponente b, komponentenweise, die summe der einzelnen ergebisse)
wenn kreuzprodukt = 0
Was passiert in der Projektions-Stufe? Welche Arten von Projektionen gibt es?
Das Objekt wird in den 2D-Raum transformiert
orthographische (Parallel)Projektion
Perspektivische Projektion (Strahlensatz)
Wie funktionioert die orthographische Projektion? (Einzelschritte?)
Schritt 1: Kamera-Rechtssystem in Linkssystem überführen
Schritt 2: Translation in Mittelpunkt des Volumens
Schritt 3: Normierung (Skalieren in Einheitsvolumen)
Was passiert bei der perspektivischen Projektion?
Es gibt eine near- und eine far-plane (n und f)
n groß wie möglich, f so klein wie möglich
punkte in near- ebene bleiben unverändern
z wird entsprechend der Werte bei f verzerrt
x, y werden so perpektivisch verzerrt
Wie lauten alle Einzelschritte bei der Projektion?
Umrechnung rechts- in linkssystem
perspektivische projektion
orthografische projektion (überführung in standardkoordinaten)
was sind NDC-Koordinaten?
normalized device coordinates, output der orthografischen projektion, werden bei Viewport Tranformation in Windows Koordinaten umgerechnet
Was ist ein konkaves Polygon? Was ein Konvexes?
Konkav = ein Innenwinkel ist größer als 180° (“Einbuchtung”)
Konvex = alle Innenwinkel < 180°
Last changed9 months ago