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
|
Rail Track System for POV-Ray
Incroci
Incrocio (level junction)
//------------------------------------------------//
#declare Crossing_Angle = 15;
#declare Rail_Length_Main = 24.00;
#declare Rail_Length_Cross = 24.00;
//------------------------------------------------//
#include "RT_System/RT_Track_Level_Junction_00.inc"
//------------------------------------------------//
object{ RT_Track_Level_Junction_00(
Crossing_Angle, // degrees
Rail_Length_Main, // in x+/-, meter
Rail_Length_Cross, // in z+/-, meter
1.5, // Ties_Per_Meter_ // ~1.5
) //-------------------------------------//
scale<1,1,1> rotate<0,0,0>
translate<Rail_Length_Main/2,0.00,0.00>
} //-----------------------------------// |
|
RT_Track_Level_Junction_00
|
Incrocio - in direzione opposta
//------------------------------------------------//
#declare Crossing_Angle = -15;
#declare Rail_Length_Main = 24.00;
#declare Rail_Length_Cross = 24.00;
//------------------------------------------------//
#include "RT_System/RT_Track_Level_Junction_00.inc"
//------------------------------------------------//
object{ RT_Track_Level_Junction_00(
Crossing_Angle, // degrees
Rail_Length_Main, // in x+/-, meter
Rail_Length_Cross, // in z+/-, meter
1.5, // Ties_Per_Meter_ // ~1.5
) //-------------------------------------//
scale<1,1,1> rotate<0,0,0>
translate<Rail_Length_Main/2,0.00,0.00>
} //-----------------------------------// |
|
RT_Track_Level_Junction_00
upper: Crossing_Angle = 15;
lower: Crossing_Angle = -15;
|
Incrocio per deviatoi di tipo A e tipo B
//------------------------------------------------//
#declare Crossing_Angle = 15;
#declare Rail_Length_Main = 24.00;
#declare Rail_Length_Cross = 24.00;
//------------------------------------------------//
#include "RT_System/RT_Track_Level_Junction_00.inc"
//------------------------------------------------//
object{ RT_Track_Level_Junction_00(
Crossing_Angle, // degrees
Rail_Length_Main, // in x+/-, meter
Rail_Length_Cross, // in z+/-, meter
1.5, // Ties_Per_Meter_ // ~1.5
) //-------------------------------------//
scale<1,1,1> rotate<0,0,0>
translate<Rail_Length_Main/2,0.00,0.00>
//------------------------------------------------//
#declare Crossing_Angle = 15;
#declare Rail_Length_Main = 24.00;
#declare End_Distance =
Rail_Length_Main*tan(radians(Crossing_Angle));
#declare Rail_Length_Cross =
sqrt(pow(Rail_Length_Main,2)+pow(End_Distance,2));
//------------------------------------------------//
//#include "RT_System/RT_Track_Level_Junction_00.inc"
//------------------------------------------------//
object{ RT_Track_Level_Junction_00(
Crossing_Angle, // degrees
Rail_Length_Main, // in x+/-, meter
Rail_Length_Cross, // in z+/-, meter
1.5, // Ties_Per_Meter_ // ~1.5
) //-------------------------------------//
scale<1,1,1> rotate<0,0,0>
translate<Rail_Length_Main/2,0.00,0.00>
} //-----------------------------------// |
|
RT_Track_Level_Junction_00
upper: for switches type B.
lower: for switches type A.
|
Switch Type A + Level_Junction
|
Switch Type B + Level_Junction
|
|