Beschreibungen und Beispiele zum Raytracer POV-Ray von Friedrich A. Lohmüller
Modelleisenbahn u. Eisenbahn-Modelle mit POV-Ray
English English English
Italiano Italiano
Français français

Home
- POV-Ray Tutorial

- Modelleisenbahn u.
  Eisenbahn-Modelle
  mit POV-Ray
    Inhaltsverzeichnis

  - Mein Rail Track System
    für POV-Ray
    Gleis Elemente
    - Geraden & Kurven
    - Weichen
    - Y- u. 3Wege-Weichen
    - Kreuzungen

    - Vereinfachte Anwendung
      mit RT_System_00.inc
      - Gleis Elemente
        mit RT_System_00.inc

    - An Modell-Maßstäbe
      angepaßte Gleiselemente
      - H0 Scale Gleise
      - N Scale Gleise
      - Z Scale Gleise

    - Gleisplan-Design mit
      skalierten Gleisen
      - Verlegen von Gleisen
      - Gleise rauf u. runter

    - Gleisplan-Design Beispiele
     > Einfach zyklisch
      - Einfacher Achter

    - Download
      Rail Track System
                                                         
Gleisplan-Design Beispiele
Beispiel 1 : Einfach zyklisch mit Bergen aus height_field
(Spur N Gleissystem, Geometrie Typ A)

1. Verlegen der Gleise:
//-----------------------------------------------//
union{ //  western curve
 object{ T_R1_45 Rotate_Around_Trans(<0, 0*45,0>,<0,0,-R1>)}
 object{ T_R1_45 Rotate_Around_Trans(<0, 1*45,0>,<0,0,-R1>)}
 object{ T_R1_45 Rotate_Around_Trans(<0, 2*45,0>,<0,0,-R1>)}
 object{ T_R1_45 Rotate_Around_Trans(<0, 3*45,0>,<0,0,-R1>)}
 rotate<0,180,0>
} // end  western curve

union{ // simple  station // starting at western end:
 object{ SW_L( SD_1)  translate< 0*L111 ,0,0>}
 object{ T_R9_15  Rotate_Around_Trans(<0,-1*15,0>,<0,0, R9>)
                      translate< 0*L111 ,0,0>}
 object{ T_111        translate< 1*L111 ,0,0>}

 object{ T_111        translate<2*L111 ,0, 1*Track_Distance> }
 object{ T_111        translate<2*L111 ,0, 0> }

 object{ SW_R( SD_2)  translate<3*L111 ,0, 1*Track_Distance>}
 object{ T_111        translate<3*L111 ,0, 0> }

 object{ T_111        translate<4*L111 ,0, 1*Track_Distance> }
 object{ SW_R( SD_2)  rotate<0,180,0>
                      translate<5*L111 ,0, 0> }
} // ----- end station

union{ // eastern curve
 object{ T_L1_45 Rotate_Around_Trans(<0,-0*45,0>,<0,0, R1>) }
 object{ T_L1_45 Rotate_Around_Trans(<0,-1*45,0>,<0,0, R1>) }
 object{ T_L1_45 Rotate_Around_Trans(<0,-2*45,0>,<0,0, R1>) }
 object{ T_L1_45 Rotate_Around_Trans(<0,-3*45,0>,<0,0, R1>) }
 translate< 5*L111,0,0>
} // end  eastern curve

union{ // norther line
 object{ T_111  translate<0*L111 ,0,0> }
 object{ T_111  translate<1*L111 ,0,0> }
 object{ T_111  translate<2*L111 ,0,0> }
 object{ T_111  translate<3*L111 ,0,0> }
 object{ T_111  translate<4*L111 ,0,0> }
 translate<0,0,2*R1>
} // end  norther line
//-----------------------------------------------//
Simple cyclic
Einfach zyklisches Gleis
2. Berge mittels 'height_field':
Hier kann man ein Schwarz-Weiß-Bild mit demselben Seitenverhältnis (aspect ratio) wie beim Gleisplan verwenden.
Diese Bild kann man in einem Programm wie z.B. Paint Shop Pro erstellen.
Bei ist Mittelgrau (R: 128, G: 128, B: 128) als Basis-Niveau verwendet, schwarz ist tiefer (Täler) und weiß ist höher (Berge).
Simple cyclic
Das Bild 'layout_500x225_01.jpg' verwendet für das 'height_field'
//--------------------------------------------------//
intersection{
   box{<0,-0.15,0.005>,<1.00,0.50,0.45>
          scale  160  pigment{color White*0.8} }
   height_field{ jpeg "layout_500x225_01.jpg"
                 smooth double_illuminate
                 scale<1.01, 0.22, 0.46>*160
                 translate<-0.005,-0.108,-0.005>*160
               } // end of height_field
   //+ evtl. some tunnels

} // end intersection
//--------------------------------------------------// 
Simple cyclic
Einfach zyklisches Gleis mit height_field-Bergen


top

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