Come si fa un Torpedo:
Passo 1: Il Corpo
Possiamo costruire il corpo per mezzo di due ellipsoidi (rosso)
e un cilindro (giallo) con gli stessi raggi:
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 ------
|
|
Passo 2: Le Pinne
2.0: Chiamo quest'oggetto "Wing":
#declare Wing =
2.1: Prendiamo un cono,
cone { <0,0,0>,0.75,<0,1.00,0>,0.35
2.2: poi dobbiamo rimpicciolire il cono in direzione z con
scale <1,1,0.1>
2.3: e appliquiamo uno Lo scorrimento elastico in direzione con
matrix< 1 , 0, 0,
-0.25, 1, 0,
0 , 0, 1,
0 , 0, 0>
2.4: concludiamo il cone:
} // end of cone -----
2.5: Adesso legiamo insieme i 4 pinne, ruotando intorno l'asse x:
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: e muoviamo questo fascio a la suo posizione alla coda del Torpedo:
translate<-5.55,0,0>
} // end of union
|
|