Bauer Mensch-ärgere-Dich-nicht-Männchen
|
Beispiel für die Verwendung von "union"
Objekte: sphere, cone
Methoden: declare, union
|
|
|
Ansicht von vorn (Blick in +z-Richtung) |
//==========================================================
union{
sphere{<0,1,0>,0.35}
cone {<0,0,0>,0.5,<0,1,0>,0.0}
texture{ pigment{color rgb<1,0.65,0>}
finish {ambient 0.15 diffuse 0.85 phong 0.5}
}// end of texture
}// end of union
//==========================================================
Dies ergibt folgendes Bild:
Ändert man den Text wie folgt:
//==========================================================
#declare Pawn = // [ pawn = Bauer (Schachfigur) ]
union{
sphere{<0,1,0>,0.35}
cone {<0,0,0>,0.5,<0,1,0>,0.0}
texture{ pigment{color rgb<1,0.65,0>}
finish {ambient 0.15 diffuse 0.85 phong 0.5}
}// end of texture
}// end of union
//----------------------------------------------------------
union{
object{ Pawn translate < 0.0, 0.0, 0.0>}
object{ Pawn translate < 0.0, 0.0, 1.2>}
object{ Pawn translate < 0.0, 0.0, 2.4>}
rotate<0,0,0> translate<0,0.7,0>
}// end of union
//====================================================== end
so ergibt sich folgendes Bild:
Zugehörige Szenenbeschreibung für POV-Ray:
".txt"-Datei oder
".pov"-Datei
|