Page d'Accueil
- POV-Ray Tutorial
- Modélisme ferroviaire
avec POV-Ray
Table des matières
- Rail Track System,
un système des rails
pour POV-Ray
Basic Track Elements
- Voies droites et courbes
> Aiguillages
- Y et 3Directions
- Croisements
- Usage simplifié par
RT_System_00.inc
- Éléments de voies
avec RT_System_00.inc
- Voies adaptées aux
échelles de modélisme
- Échelle H0 voies
- Échelle N voies
- Échelle Z voies
- Plans voies avec
voies à l'échelle
- Placement des voies
- Voies en 'haut et bas
- Plans voies exemples
- Simple cyclique
- 'huit simple
- Téléchargement
Rail Track System
|
Rail Track System pour POV-Ray
Aiguillages
Aiguillage type A
//--------------------------------------------
#include "RT_System/RT_Track_Switch_A_00.inc"
// returns: 'Switch_Radius_', 'Rail_Distance_' !
//--------------------------------------------
object{ RT_Track_Switch_A_00(
0,//direction: 0=straight to 1=round
20.00, // Switch_Length, // meter
20.0, // Switch_Angle_, // degrees
1.5, // Ties_Per_Meter // ~1.5
) //-----------------------
scale<1,1,1> rotate<0,0,0>
translate<0.00,0.00,0.00>
} //------------------------------------ |
|
RT_Tracks_Switch_A_00
|
Aiguillage type B
//--------------------------------------------
#include "RT_System/RT_Track_Switch_B_00.inc"
// returns: 'Switch_Radius_', 'Rail_Distance_' !
//--------------------------------------------
object{ RT_Track_Switch_A_00(
0,//direction: 0=straight to 1=round
20.00, // Switch_Length, // meter
20.0, // Switch_Angle_, // degrees
1.5, // Ties_Per_Meter // ~1.5
) //-----------------------
scale<1,1,1> rotate<0,0,0>
translate<0.00,0.00,0.00>
} //------------------------------------ |
|
RT_Tracks_Switch_B_00
|
Note: Nous pouvons utiliser aiguillages de la même fichier include avec differents paramètres
l'un après l'autre,
mais nous devons
forcer POV-Ray à récharger le fichier include correspondant avant appeler un aiguillage avec les paramètres changés :
P.ex.: La macro RT_Track_Switch_3Ways_A_00(...) redonne : 'Switch_Radius_', 'Rail_Distance_'.
#undef RT_Track_Switch_3Ways_A_00_Inc_Temp
#include "RT_System/RT_Track_Switch_3Ways_A_00.inc"
Cela garante que les paramètres calculés et declarés dans le fichier include sont récalculés
correctement.
|