Standardwerte global festlegen
Wenn für viele Objekte die gleichen Oberflächeneigenschaften verwendet werden sollen, ist es sinnvoll,
die Standardwerte zu verändern. Dazu können die Parameter einfach außerhalb der Objektdefinition gesetzt werden.
In allen danach definierten Objekten werden diese dann als Voreistellung verwendet:
flat=f;
phong=p;
...
new Objekt1{
...
}
new Objekt2{
...
}
In den Objekten können dann auch einzelne Parameter überschrieben werden. Davon wird die Voreinstellung
jedoch nicht beeinflusst.
Alternativ können die Parameter, evtl. auch zusammen mit der Objektfarbe, in einem Makro definiert werden,
etwa so:
macro material1{
phong=p;
flat=f;
color=[r,g,b];
...
}
new Objekt1{
material1;
...
}
Näheres zu Makros entnehme man dem entsprechenden Abschnitt dieser Dokumentation.
[