Graphics Reference
In-Depth Information
Abb. 8.39 Allgemeine Zentralprojektion: Ermittlung der Projektionsparameter
Nachdem die Hauptfluchtpunkte für eine allgemeine Zentralprojektion bestimmt
sind, ist auch die inverse Aufgabe interessant: Wie ermitteln sich die Projektionspa-
rameter, wenn Fluchtpunkte und Projektionsebene gegeben sind? Die Situation ist
in Abb. 8.39 dargestellt.
Eine beliebige Projektionsebene ist hier hinter den Ursprung verschoben, sie
liegt parallel zur vertikalen Z-Achse und schneidet die X- und Y-Ach se . Diese
Projektion hat folglich zwei Fluchtpunkte. Mit den Punkten P 0 .0; p
7; h / und
P 1 .1; 0; h / sei auf der Projektionsebene eine Horizontlinie - der „Horizont“ - in
Höhe h über null definiert. Die zugehörige Gleichung dieser Geraden ist
x D t ; y D p
7 . t 1/; z D h
Damit ist auch schon der Normalenvektor der Projektionsebene gegeben, der par-
allel zur XY-Ebene liegt und senkrecht auf dieser Geraden steht. Von den beiden
möglichen Richtungen ist f n g wie die Z V -Achse des Viewsystems ge w ählt in Hin-
blick auf die Projektionskoordinaten. Die Komponenten von f n g. p
7; 1; 0/ kön-
nen unmittelbar abgelesen werden, wobei n z D 0 ist. Normiert zur Länge 1 ist:
f n g!. p 7=8; p 1=8; 0/
Die beiden Fluchtpunkte liegen ebenfalls auf dem Horizont, ihre Koordinaten sind
nur noch abhängig vom Faktor t; FP 1 von t 1 und FP 2 von t 2 (Tab. 8.3 ).
Diese Koordinaten werden eingesetzt in obige Gleichungen zur Bestimmung der
Fluchtpunkte:
b x1 C d = n x D x 1 D t 1
b x2
D x 2 D t 2
D y 1 D p
b y2 C d = n y D y 2 D p
b y1
7 . t 1 1/
7 . t 2 1/
b z1
D z 1 D h
b z2
D z 2 D h
Aus diesem Satz von Gleichungen wird der Ortsvektor
f b g und der Ebenenpara-
menter d ermittelt. Bei konstanter z-Koordinate ist b z
D h, und die Kompone nten
D p 7=8 und n y
D p 1=8 .
des Normalenvektors sind ebenfalls gegeben mit n x
Search WWH ::




Custom Search