Profil szyny: Różnice pomiędzy wersjami
Z MaSzyna
(Utworzono nową stronę "Profil szyny zdefiniowany jest w pliku tekstowym o rozszerzeniu ''.txt'', którego nazwa zaczyna się od ciągu ''railprofile_''. Pliki te muszą znajdować się w kata...") |
|||
Linia 2: | Linia 2: | ||
== Definicja profilu szyny == | == Definicja profilu szyny == | ||
+ | Profil opisany jest za pomocą wierzchołków w przestrzeni dwuwymiarowej. | ||
+ | Każdy z wierzchołków musi mieć zdefiniowane następujące atrybuty: | ||
+ | * pozycję | ||
+ | * wektor normalny | ||
+ | * współrzędną mapowania w poprzek tekstury w zakresie 0-1 | ||
+ | |||
+ | Przykładowa definicja profilu: | ||
+ | { | ||
+ | {{ 0.113, -0.172}, { 1.000, 0.000}, {0.00}}, | ||
+ | {{ 0.113, -0.161}, { 0.707, 0.707}, {0.05}}, | ||
+ | {{ 0.053, -0.148}, { 0.707, 0.707}, {0.15}}, | ||
+ | {{ 0.046, -0.090}, { 1.000, 0.000}, {0.25}}, | ||
+ | {{ 0.053, -0.046}, { 0.707, -0.707}, {0.35}}, | ||
+ | {{ 0.076, -0.036}, { 0.707, -0.707}, {0.40}}, | ||
+ | {{ 0.076, -0.013}, { 1.000, 0.000}, {0.45}}, | ||
+ | {{ 0.066, -0.003}, { 0.707, 0.707}, {0.47}}, | ||
+ | {{ 0.038, 0.000}, { 0.000, 1.000}, {0.50}}, | ||
+ | {{ 0.010, -0.003}, {-0.707, 0.707}, {0.53}}, | ||
+ | {{ 0.000, -0.013}, {-1.000, 0.000}, {0.55}}, | ||
+ | {{ 0.000, -0.036}, {-0.707, -0.707}, {0.60}}, | ||
+ | {{ 0.023, -0.046}, {-0.707, -0.707}, {0.65}}, | ||
+ | {{ 0.030, -0.090}, {-1.000, 0.000}, {0.75}}, | ||
+ | {{ 0.023, -0.148}, {-0.707, 0.707}, {0.85}}, | ||
+ | {{-0.037, -0.161}, {-0.707, 0.707}, {0.95}}, | ||
+ | {{-0.037, -0.172}, {-1.000, 0.000}, {1.00}}, | ||
+ | } |
Wersja z 20:09, 17 paź 2022
Profil szyny zdefiniowany jest w pliku tekstowym o rozszerzeniu .txt, którego nazwa zaczyna się od ciągu railprofile_. Pliki te muszą znajdować się w katalogu models/tory.
Definicja profilu szyny
Profil opisany jest za pomocą wierzchołków w przestrzeni dwuwymiarowej. Każdy z wierzchołków musi mieć zdefiniowane następujące atrybuty:
- pozycję
- wektor normalny
- współrzędną mapowania w poprzek tekstury w zakresie 0-1
Przykładowa definicja profilu:
{ {{ 0.113, -0.172}, { 1.000, 0.000}, {0.00}}, {{ 0.113, -0.161}, { 0.707, 0.707}, {0.05}}, {{ 0.053, -0.148}, { 0.707, 0.707}, {0.15}}, {{ 0.046, -0.090}, { 1.000, 0.000}, {0.25}}, {{ 0.053, -0.046}, { 0.707, -0.707}, {0.35}}, {{ 0.076, -0.036}, { 0.707, -0.707}, {0.40}}, {{ 0.076, -0.013}, { 1.000, 0.000}, {0.45}}, {{ 0.066, -0.003}, { 0.707, 0.707}, {0.47}}, {{ 0.038, 0.000}, { 0.000, 1.000}, {0.50}}, {{ 0.010, -0.003}, {-0.707, 0.707}, {0.53}}, {{ 0.000, -0.013}, {-1.000, 0.000}, {0.55}}, {{ 0.000, -0.036}, {-0.707, -0.707}, {0.60}}, {{ 0.023, -0.046}, {-0.707, -0.707}, {0.65}}, {{ 0.030, -0.090}, {-1.000, 0.000}, {0.75}}, {{ 0.023, -0.148}, {-0.707, 0.707}, {0.85}}, {{-0.037, -0.161}, {-0.707, 0.707}, {0.95}}, {{-0.037, -0.172}, {-1.000, 0.000}, {1.00}}, }