Schnittstelle > Mit Datenaustauschformaten arbeiten > Neutraldateien > Mit dem Datenformat von getrimmten Flächen arbeiten > Beispiel: Datenformat von tabulierten Zylindern
  
Beispiel: Datenformat von tabulierten Zylindern
Ein tabulierter Zylinder wird durch lineare Projektion einer Kurve durch einen Raum berechnet. Die Kurve wird an einem Parameter u ausgewertet, und die z-Koordinate wird um den Parameter v versetzt. Der resultierende Punkt wird in lokalen Koordinaten ausgedrückt und muss für die Darstellung in Teilekoordinaten mit dem lokalen Koordinatensystem transformiert werden. Die folgende Illustration zeigt einen tabulierten Zylinder.
Datenformat:
e1[3]
(dbl)
e2[3]
(dbl)
e3[3]
(dbl)
origin[3]
(dbl)
Ursprung des lokalen Koordinatensystems
C
(curve structure)
Generierungskurve
Parametrisierung:
(x', y', z') ist der Punkt in lokalen Koordinaten.
(x', y', z') = C(u) + (0, 0, v)
(x, y, z) = x' * e1 + y' * e2 + z' * e3 + origin