Descrizioni ed esempi per il raytracer POV-Ray di Friedrich A. Lohmüller
Esempi POV-Ray - Come fare oggetti per POV-Ray
English English English
Français français
Deutsch Deutsch

Home
- POV-Ray Tutorial

  - Esempi per POV-Ray
    Indice generale
  - Geometria
  - Architettura
  - Tecnica
    - Scala a Pioli
    - Piloni e Tralicci
    - Parapetto
    - Ponte
    - Tubi e Tubature
    - Bifucazione di Tubi
    - Rubinetto di Arresto
    - Catena
    - Bobina di filo
    - Torpedo
    - Cruise Missile
    - Razzo, Missile
    - Ruota
    - Camion
    - Elica
    - Aeroplano
    - Canoa
    - Chitarra
    - Display a 7 Segmenti
    - Cavo piatto
    - Fascio di cavi
                                       
 
torpedo

Torpedo

Oggetti: box, cylinder.
Metodi:  #declare, #local, union, #macro, #while.

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 ------
torpedo
torpedo

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
torpedo

torpedo

torpedo

torpedo

Passo 3: Tutto insieme:

torpedo
torpedo

La descrizione della scena
per POV-Ray:
"torpedo.txt" o "torpedo.pov"
 
 
top
© Friedrich A. Lohmüller, 2009
www.f-lohmueller.de