Descriptions et exemples pour le POV-Ray raytracer par Friedrich A. Lohmueller
Modélisme ferroviaire avec POV-Ray
English English English
Italiano  Italiano
Deutsch 

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


                                                       
Spikes_On
  Rail Track System pour POV-Ray
Ce système est composé de un paquet de fichiers include pour POV-Ray des plusieurs éléments de rails.
Pour tous les éléments est appliquée une échelle de 1 unité = 1 metre et ils sont orienté au direction x+.

( Note: Utiliser des objets en feet, 1 ft = 1' = 0.3048 m : l'échelle est 'scale 0.3048'. Avec inches: 1 inch = 1" = 0.0254 m, l'échelle est 'scale 0.0254' .)

Fichiers nécessaires, interdépendances :
 directory  nome de fichier  contenue
   shapes_lo.inc  Beaucoup des fichiers include suivants ont besoin de ce fichier.
 On doit sauvegarder dans le Library_Path.
 RT_System/  RT_System_Sizes_00.inc   Les dimensions de base des rails :
 default écartement: Gauge (Spurweite, scartamento, ancho).

 (Standard: 1.435 mm, on peut changer ce valeur avant appeler le fichier include !)
 dimensions du profil des rails et des traverses (ties),
 L'hauteur des rails incl. traverses : Height_Rail_Top.
  et aussi pour des tampons européens :
  Buffer_Center_HeightBuffer_Half_Distance.

 
 RT_Track_Straight_00.inc
 RT_Track_Curve_00.inc
 RT_Track_Level_Junction_00.inc
 RT_Track_Switch_A_00.inc
 RT_Track_Switch_B_00.inc
 RT_Track_Switch_3Ways_A_00.inc
 RT_Track_Switch_3Ways_B_00.inc
 RT_Track_Switch_Y_00.inc
  Les éléments de base des voies:
 rail droit (staight),
 rail courbe (curved),
 croisement (level junction),
 aiguillage (switch) r/l type A,
 aiguillage r/l type B,
 aiguillage a 3 voies type A,
 aiguillage a 3 voies type B,
 Aiguillage symetrique Y (wye).
  Note: Tous les éléments ont besoin de 'RT_System_Sizes_00.inc'
   RT_System_00.inc  Pour une manipulation plus facile des les éléments dans la construction de voies,
 avec appeler seulement un fichier include général,
 avec des modes de simulation différents pour développer plans voies.

Qualités générales :


Boulonnages (spikes) :
Avec déclarer #declare Rail_Spikes_On = 1; avant appeler le fichier correspondant on peut activer les boulonnages.
Valeur default : #declare Rail_Spikes_On = 0;

Test_Spikes_On
#declare Rail_Spikes_On = 1;
Test_Spikes_Off
#declare Rail_Spikes_On = 0; (default)


Animation:
Avec tous les aiguillages (switches) on peut faire l'animation
continu avec la variable de la macro Switch_Direction_,
// 0 droite (straight) à 1 rond ou -1 à gauche, 0 droitet, 1 à droite

Animated Why
L'aiguillage Monte-Carlo


Distance de les traverses (ties) :
Une densité approximative des traverse est défini par
la variable de la macro : Ties_Per_Meter_, // ~1.5
Les traverses sont arrangées dans un mode equidistant.

Ties_Per_Meter_ 1.5
Gauge = 1.435, Ties_Per_Meter_ = 1.5
mining or portable railway
voie étroite pour carrières et mines


Géométrie des aiguillages
et des croisements :

La éométrie est controllée par les variables
longueur   Switch_Length_ (en meter), Switch_Angle_(en degré).
Chaque appel d'une macro correspondant déclare les valeurs calulés automatiquement le rayon Switch_Radius_, et Rail_Distance_.

Il y a aiguillages et croisements
de type A et type B
correspondant aux types utiliser avec les rails dans le modélisme ferroviaire :


Note: Les éléments de base des rails pour aguillages et croisements sont fait pour créer un jeu des élements standard come utiliser dans le modélisme ferroviaire.
Cette macros ne sont pas du tout assuré envers entrées de type non-sens débile !
Par ex. un aiguillage avec Switch_Length_= 1.0 et un angle de 5 degrés doit produire un crash (Peut-être no physiquement, mais au moins optiquement !).
Switch Type A
Aiguillage Type A
Switch Type B
Aiguillage Type B
Switch Type A
Switch Type B
Switch + Level_Junction Type A
Switch + Level_Junction Type B


Textures pour rails et traverses :
Les textures sont déclarées comme textures default dans les macros de chaque élément de rails (Peut-être cela doit être changé un peu dans les versions à venir de mon 'Rail Track System' !)
Les textures des rails sont RailToptex et Railtext, Railtex2, Railtex3, // plus clair vers plus sombre.
Les textures des traverses sont Tietex1, Tietex2, Tietex3.
Si on veut déclarer ici quelques autres textures, on doit faire cela avant appeler le fichier include corresponant.



top

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