Menü |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Boden
Der Boden setzt sich aus Platten und Fugen zusammen, die aus Quadern bestehen. Diese haben wir dann mit Hilfe von While - Schleifen zusammengefügt.
Allerdings konnten wir leider den Boden nicht benutzen, da die Rechenzeit zu groß war.
Quelltext:
#declare Steink = box {<0,0.0> <1,0.05,1>
texture{ pigment{ color rgb<1,1,1>*1.1} normal { bumps 0.5 scale 0.0125} finish { diffuse 0.9 phong 0.5}}}
// end of texture
// Stein
#declare Fuge = box {<-0.05,0,0> <1.05,0.015,-0.05>texture {pigment{color Black}}} // Fuge
#declare Plattek = union{
object {Steink}
object{Fuge}
object {Fuge translate <0,0,1.05>}
object {Fuge rotate <0,-90,0> translate <-0.05,0,0>}
object {Fuge rotate <0,-90,0> translate <1,0,0>}
}
#declare Bodenstreifen = union{
#local Nr1 = 0; // Startwert Schleife 1 -->horizontal
#local EndNr1 = 5; // Endwert Schleife 1
#while (Nr1< EndNr1)
object{Plattek translate<Nr1*1.1,0,0> }
#local Nr1 = Nr1 + 1; //Zählvariable 1
#end } //Ende Schleife 1
#declare Bodenbelag = union{
#local Nr2 = 0; //Startwert Schleife 2 -->vertikal
#local EndNr2 = 5; // Endwert Schleife 2
#while (Nr2< EndNr2)
object {Bodenstreifen translate <0,0,Nr2*1.1>}
#local Nr2 = Nr2 + 1; // Zählvariable 2
#end } //Ende Schleife 2
object {Bodenbelag}
|
|
|
|
|
|
|
Es waren schon 16692 Besucher (28225 Hits) hier!
Copyright © Projekt Tischtennis
|
|
|
|
|
|
|
|