Descrizioni ed esempi per il raytracer POV-Ray di Friedrich A. Lohmüller
Ferromodellismo - Modellismo ferroviario con POV-Ray
English English English
Français français
Deutsch Deutsch

Home
- Tutorial POV-Ray

- Ferromodellismo
  Modellismo ferroviario
  con POV-Ray
    Index of Content

  - Mio 'Rail Track System',
    un sistema di binari
    per POV-Ray
    Elementi di base dei binari
    - Binari diritti e curvi
    - Scambi o deviatoi
    - Scambi Y e a 3 vie
    - Incroci

    - Uso semplificato con
      RT_System_00.inc
      - Gli elementi binari
        di RT_System_00.inc

    - Binari adattati alle
      scale di fermodellismo
      - Binari in scala H0
      - Binari in scala N
      - Binari in scala Z

    - Piani Binari con
      binari adattati
      - Posa dei binari
      - Binari su e giù

    - Piani Binari Esempi
     > Semplice ciclico
      - Otto semplice

    - Download
      Rail Track System


                                                     
Esempi per Piani Binari con binari adattati alle scale di fermodellismo
Example 1 : Semplice ciclico con montagne di height_field
(Sistema di binari a scala N, geometria tipo A)

1. Piazzamento dei binari:
//-----------------------------------------------//
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
Binario semplice ciclico
2. Montagne con 'height_field':
Qui possiamo usare un'immagine in bianco e nero con lo stesso aspect ratio con il piano binari.
Quest'immagine si può fare con una programma come per es. 'Paint Shop Pro'.
Qui grigio medio (R: 128, G: 128, B: 128) è usato per il livello di base, nero è più profondo (valli) e bianco è più alto (montagne).
Simple cyclic
L'immagine 'layout_500x225_01.jpg' usato per il '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
Binario semplice ciclico con montagne di height_field


top

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