Name
PRISM

Syntax
PRISM n, höhe, x1, y1, ... xn, yn

Aufklappen Wertebereiche
n ≥ 3, Typ integer
höhe, Typ real
xi, Typ real
yi, Typ real


Aufklappen Erläuterung
Dieser Befehl erzeugt ein polygonales Prisma, welches in der X/Y-Ebene durch die Koordinaten eines Polygonzuges definiert wird und orthogonal zur Grundfläche um eine bestimmte Höhe extrudiert wird (alle aufgehenden Kanten stehen orthogonal zur Grundfläche).
Der Benutzerursprung kann sich überall befinden.
Öffnungen oder gebogenen Kanten können nicht erzeugt werden.

n ist die Anzahl der Polygonpunkte, wobei der erste und letzte Punkt zusammenliegen können; dies ist aber nicht zwingend erforderlich.
höhe ist die Höhe des Prismas, der sowohl in positive als auch negative Z-Richtung "wachsen" kann.
xi, yi stellen die X/Y-Koordinaten des zugrunde liegenden Polygonzuges dar. Ãœberschneidungen werden mit einer Fehlermeldung quittiert, aber trotzdem angezeigt.

Aufklappen Beispiel
PRISM 4, hoehe,
 0.09018407444346, 0.1300486114107,
 0.1496727606566, 0.0666970940918,
 0.2479013117735, 0.1327473267394,
 0.176373659764, 0.2230084114181

Aufklappen Attribute
PEN, MATERIAL, SHADOW, MODEL

Aufklappen Kontext
3D-Skript