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


                                                         

Rail Track System für POV-Ray
Y-Weichen und 3Wege-Weichen

Y-Weiche
//--------------------------------------------
#include "RT_System/RT_Track_Switch_Y_00.inc"
// returns: 'Switch_Length_', 'Rail_Distance_' !
//--------------------------------------------
object{ RT_Track_Switch_Y_00(
         1, //direction: 0= right,1=left
         90.80, //Switch_Radius,
         15.00, // Switch_Angle,
         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_Y_00
RT_Tracks_Switch_Y_00

3Wege-Weiche Typ A
//--------------------------------------------
#include "RT_System/RT_Track_Switch_3Ways_A_00.inc"
// returns: 'Switch_Length_', 'Rail_Distance_' !
//--------------------------------------------
object{ RT_Track_Switch_3Ways_A_00(
         1, //direction: 0= right,1=left
         90.80, //Switch_Radius,
         15.00, // Switch_Angle,
         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_3Ways_A_00
RT_Tracks_Switch_3Ways_A_00
Geometrie Typ A.

3Wege-Weiche Typ B
//--------------------------------------------
#include "RT_System/RT_Track_Switch_3Ways_B_00.inc"
// returns: 'Switch_Length_', 'Rail_Distance_' !
//--------------------------------------------
object{ RT_Track_Switch_3Ways_B_00(
         1, //direction: 0= right,1=left
         90.80, //Switch_Radius,
         15.00, // Switch_Angle,
         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_3Ways_B_00
RT_Tracks_Switch_3Ways_B_00
Geometrie Typ B.
Anmerkung: Man kann Weichen aus derselben Include-Datei mit verschiedenen Parameter nacheinander verwenden, aber man sollte dann
POV-Ray dazu zwingen die entsprechende Include Datei erneut zu laden bevor man die Weiche mit geänderten Parametern aufruft:
Z.B.: Das Makro RT_Track_Switch_3Ways_A_00(...) deklariert selbst die Werte: 'Switch_Radius_', 'Rail_Distance_'.
#undef RT_Track_Switch_3Ways_A_00_Inc_Temp
#include "RT_System/RT_Track_Switch_3Ways_A_00.inc"
Die garantiert, dass die bereits berechneten und deklarierten Werte von der Include-Datei korrekt neu berechnet werden.
top

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