| Jede PovRay-Szene besteht aus einer Menge von Grundformen, die zum fertigen Bild geschickt miteinander kombinert und bewegt werden. | |
Prisma Ein Prisma besteht immer aus zwei Grundflächen, die parallel zueinander stehen. Die Höhe gibt an, wie weit die Grundflächen voneinander entfernt sind. In PoyRay werden die Grundflächen immer parallel zur XZ-Ebene gezeichnet. Die ersten beiden Werte in der Deklaration geben die Y-Werte dieser Flächen an. Der dritte Wert der Deklaration sagt aus, wieviel Punkte zum Zeichnen der Grundfläche notwendig sind. Dabei muss immer ein Punkt mehr angegeben werden, als wirklich vorhanden sind, da die Grundfläche durch einen Streckenzug dargestellt wird. Der erste und letzte Punkt des Streckenzugen stimmen dabei überein. Das Prisma im Bild wird so dargestellt:
prism{ 0, 2, 4, <0, 0>, < 2, 0>, < 1,2>, <0, 0>
pigment {color Coral}}
0 und 2 sind die Y-Werte der Grundflächen. Die eine liegt genau in der XZ-Ebene, die andere 2 Einheiten darüber. Die folgenden vier Werte sind die Punkte für den Streckenzug der einen Grundfläche. Es werden nur die X- und Z-Werte angegeben. Der Y-Wert entfällt, da die Fläche parallel zur XZ-Ebene gezeichnet wird. Soll das Prisma an einer anderen Stelle der Szene erscheinen, muss es mit rotate und translate verschoben werden. |
|