Beschreibungen und Beispiele zum Raytracer POV-Ray von Friedrich A. Lohmüller
    POV-Ray Beispiele - Die Erstellung von Objekten für POV-Ray
English English English
Italiano Italiano
Français français

Home
- POV-Ray Tutorial

  - POV-Ray Beispiele
    Inhaltsübersicht
  - Geometrie
    - Bauern-Figur
    - Drahtgittter-Würfel
    - Oktagon
    - Eiform
    - Star - Stern
    - Optische Linse
    - Schachbrett
    - Rundkolben-Form
    - Erlenmeyerkolben-Form
    - Zwei-Zylinder-Blob
    - Regulärer Tetraeder
    - Penrose-Dreieck
    - Yin & Yang
    - Fischblase
    - 3fach Fischblase
    - Dreipass
  - Architektur

  - Technik
                                             
 
trefoil

Dreipass, Kleeblatt

Objekte:   "torus".
Methoden: "#declare", "union{...}", "object{...}", "intersection{...}".

Die Konstruktion im Detail:
Der Schlauchradius aller verwendeten Ringe sei R0.
Der Radius der innerne Kreise sei Ri.
Der Radius des außeren Kreises sei Ra.
In nebenstehender Zeichnung gilt:
Ri (dunkelgrün) = Ra/2 + R0/2.
Dies ist nötig, damit der innere Ring über dem Ursprung vorbeigeht (vgl. roter Pfeil!). Nur so kann man mit einer gedrehten Ebene (oder entsprechenden "box") die Teile oben rechts und links entsprechend abschneiden. Die rechte dieser Ebenen ist in nebenstehender Abbildung (transparent gelb) dargestellt.
Der innerne Torus (orange) und
eine der Ebenen zum Abschneiden (gelb).
// Äußerer Radius:
#declare Ra = 3.00 -R0;
// Radius der inneren Kreise;
#declare Ri  = Ra /2+ R0/2;

#declare Part =
intersection{
torus{ Ri,  R0
       rotate<90,0,0>
       translate<0,-Ra+Ri,0>}
plane { <0,1,0>,0 rotate<0,0, 30>}
plane { <0,1,0>,0 rotate<0,0,-30>}
box{<-Ri-R0,-Ra-R0,-R0>,
     <Ri+R0, 0,R0>}
}// ------- Ende von "Part" ------
union{   //-----------------------
torus{ Ra,  R0
       rotate<90,0,0>
      } // Ende des Torus  -------

object{ Part rotate<0,0,0*120>}
object{ Part rotate<0,0,1*120>}
object{ Part rotate<0,0,2*120>}
}// Ende der Union
//---------------------------- end
Szenenbeschreibung für POV-Ray:
".txt"-Datei oder ".pov"-Datei
top

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