Comment faire un Torpedo :
Pas 1 : Le Corps
Nous construissons le corps avec deux ellipsoides ( rouge )
et un cylindre ( jaune ) tous avec la même rayon :
sphere { <0,0,0>, 0.5
scale<1.5,1,1>
} // end of sphere ------
cylinder{ <-4,0,0>,<0,0,0>,0.5
} // end of cylinder -----
sphere { <0,0,0>, 0.5
scale< 5,1,1>
translate<-4,0,0>
} // end of sphere ------
|
|
Pas 2 : Les Ailes
2.0: Nous dénommons cela comme "Wing" :
#declare Wing =
2.1: Nosu prenons un cône,
cone { <0,0,0>,0.75,<0,1.00,0>,0.35
2.2: nous rétrécissons ce cône en direction z par
scale <1,1,0.1>
2.3: we appliquons un cisaillement en direction x avec
matrix< 1 , 0, 0,
-0.25, 1, 0,
0 , 0, 1,
0 , 0, 0>
2.4: et nous finissons le cône :
} // fin de cône -----
2.5: Maintenant nous faissons un paquet de 4 ailes,
par tourner les ailes sur l'axe x en pas de 90 degrés :
union{
object{ Wing rotate<0*90,0,0>}
object{ Wing rotate<1*90,0,0>}
object{ Wing rotate<2*90,0,0>}
object{ Wing rotate<3*90,0,0>}
2.6: et puis mouvo mouvons les ailes à leur position à la queue :
translate<-5.55,0,0>
} // end of union
|
|