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
    - Pedone
    - Cubo wireframe
    - Ottagono
    - Forma ovoidale
    - Stella
    - Lente ottica
    - Scacchiera
    - Forma Pallone
    - Forma Erlenmeyer
    - Due Cilindri Fondati
    - Tetraedro Regolare
    - Triangolo di Penrose
    - Yin & Yang
    - Partizione Pisciforme
    - Rosetta Trilobato
    - Partizione Trilobata
  - Architettura

  - Tecnica
                                               

 
fishblobs

Partizione Pisciforme Bilobata

Oggetti: "torus", "Segment_of_Torus"-Makro aus "shapes3.inc".
Metodi:  "#declare", "union{...}", "object{...}"
Cliccare qui per un esempio!
La costruzione nel dettaglio:
Come calculare il raggio Ri dei cicli interni:
Il raggio dei cicli interni si chiama Ri.
Vede l'illustrazione a margine destra:
Ri (arrancia) = 1/2*Ra.
Se il centro del ciclo esteriore si trova à
M0 = <0,0,0>,,
i centri dei cicli interiori si trovano à
M1 = <Ri,0,0> e M1 = <-Ri,0,0> .

Nel sugente il segmento di toro è fatto con il mio macro "#macro Segment_of_Torus( R_major, R_minor, Segment_Angle)" del mio inlude file. Questo file si deve inseriere nel testo con #include "shapes_lo.inc" !
La definizione del raggio interno Ri.
// center:
#declare M  = <0,0,0>;
// outer radius:
#declare Ra = 3.00 -R0;
// radius of inner half circles:
#declare Ri  = Ra /2 ;

//  2 torus segments
#include "shapes3.inc"

union{   //-----------------------
torus { Ra,  R0
        rotate<90,0,0>
        translate M0
  } // end of torus  -------------
object{
   Segment_of_Torus( Ri, R0, -180)
   rotate<-90,0,0>
   translate < Ri,0,0>
 } // end of Torus_Segment(...) --
object{
   Segment_of_Torus( Ri, R0, -180)
   rotate<-90,0,0> rotate<0,0,180>
   translate <-Ri,0,0>
 } // end of Torus_Segment(...) --
}// end of union
//---------------------------- end
Cliccare qui per una descrizione della scena per POV-Ray:
".txt" file o ".pov" file
 
.
top

© Friedrich A. Lohmüller, 2013
www.f-lohmueller.de