Materialien zum Unterricht

Objektdefinition

Jedes Grundobjekt wird auf die gleiche Art und Weise beschrieben:

  Name des Objektes { Größe und Lage
    texture {
      pigment { ... }
      finish { ... }
      scale <x,y,z>
      rotate <x,y,z>
      translate <x,y,z>
            }
         }
       }

Nach dem Namen des Objektes folgen die Koordinaten, an denen das Objekt entstehen soll. Diese Werte sind dem Objekt angepasst. Es hat sich bewährt, das Objekt im Koordinatenursprung zu erstellen und dann an die entsprechende Stelle zu verschieben.

texture beschreibt die Oberfläche. Es können vordefinierte Texturen aus den Include-Dateien oder einfache Farben mit pigment verwendet werden.

Mit finish wird die Struktur der Oberfläche beschrieben.

rotate und translate bewegt das Objekt an den gewünschten Ort.