Étape 1: les objets
On définit d’abord la géométrie des objets; pour l’instant ils sont de couleur blanche, avec une valeur d’émission maximale (c’est à dire qu’ils n’ont pas besoin d’être éclairés pour être visibles).
#declare TWHITE=texture{ pigment{ color rgb 1 } finish{ ambient 1 } } camera{ location <4,2,6> right 1.3*x look_at <0,-1.5,0> angle 40 } merge{ sphere{ <0,0.5,0>,0.3 } superellipsoid{ <0.5,0.5> scale <0.3,1.3,0.3> translate <0,-1.3,0> rotate <0,30,0> } cylinder{ 0,<0,0.5,0>,0.1 } translate <1.8,0,0.6> texture{TWHITE} } superellipsoid{ <0.3,0.2> translate y scale 0.4 translate -2*y rotate <0,70,0> translate <1,0,-0.5> texture{TWHITE} } sphere{ <-1,-1.6,0.2>,0.4 texture{TWHITE} } sphere{ <-1,-1.4,1.8>,0.6 texture{TWHITE} } box{ -1,1 translate y scale 0.3 translate -2*y rotate <0,10,0> translate <1,0,1.8> texture{TWHITE} } intersection{ plane{ y,-2 } box{ <-2.5,-10,-2.5>,<2.5,4,2.5> } texture{TWHITE} }
Dernière modification le 18/3/2010
Ce document a été traduit de LaTeX par HeVeA