Přeskočit obsah

Záložka Spliny (Splines)

Záložka Spliny (dostupná pod ikonou silnice v bočním panelu nástrojů) slouží k navrhování a úpravám sítě silnic, tramvajových a železničních tratí, chodníků, cyklostezek, vodorovného dopravního značení a svodidel.

Editor nabízí dva samostatné pracovní režimy: manipulaci s geometrickými vrcholy (NODES) a přímou manipulaci s celými úseky (FRAGMENTS), doplněné o pokročilé nástroje automatického spojování, výškového profilování a klonování geometrie.

Hlavní panel záložky Spliny


1. Panel nástrojů a globální parametry

V horní části panelu se nacházejí tlačítka správy databáze profilů a globální posun výšky uzlů:

  • REBUILD LIBRARY – znovu prohledá složky simulátoru a aktualizuje seznam dostupných souborů .sli.
  • OPEN IN EXPLORER – otevře složku obsahující vybraný profil splinu v systémovém Průzkumníku Windows.
  • REFRESH THUMBNAIL – vygeneruje novou náhledovou miniaturu pro vybraný profil.
  • NODE HEIGHT OFFSET (s tlačítky + / -): Globální svislé posunutí výšky zobrazení kulových manipulačních uzlů (markerů) vůči geometrii splinu.
    • Umožňuje snížit nebo zvýšit značky uzlů tak, aby dokonale lícovaly s povrchem (např. změna z 0.000 na -0.090): Uzel před posunem Uzel po záporném posunu

2. Procházení a výběr profilu z knihovny

Profily splinů lze vyhledávat a zobrazovat ve dvou režimech:

Plochý seznam splinů

Zobrazuje seznam profilů s náhledem textury příčného řezu, názvem, složkou a hvězdičkou pro přidání k oblíbeným.

Strom složek splinů

Zobrazuje fyzickou strukturu složek na disku uvnitř složky Splines.

  • Vyhledávač (SEARCH SPLINE): Filtruje seznam podle zadaného názvu nebo cesty.
  • Lišta oblíbených: Kliknutí na hvězdičku přidá profil do spodní lišty rychlého výběru.

3. Volba režimu úprav: NODES vs FRAGMENTS

Přepínač v panelu určuje způsob interakce se splinami:

Přepínač režimů Nodes a Fragments

Režim Rozsah funkce
NODES Práce na vrcholech (řídicích bodech spojení). Umožňuje trasování silnic, natahování, tvarování oblouků, nastavování poloměrů, vyhlazování zlomů a úpravu výšek uzlů.
FRAGMENTS Práce na celých úsecích splinů jako samostatných objektech. Umožňuje posun, otáčení, dělení na části (Cut), zrcadlové obrácení (Mirror) a výměnu profilu (Replace).

4. Režim uzlů (NODES) – Vytváření a úpravy

V režimu NODES se na koncích splinů zobrazují kulové řídicí body (uzly). Aktivní/vybraný uzel svítí červeně, neaktivní bíle.

A. Vytvoření nového splinu od základu (Krok za krokem)

  1. Vyberte profil splinu z knihovny (nebo ze spodní lišty oblíbených).
  2. Ujistěte se, že není vybrán žádný uzel (stiskněte Esc).
  3. Stiskněte klávesu N. Na kurzoru myši se objeví značka prvního bodu.
  4. Klikněte LTM na terén pro umístění počátečního uzlu.
  5. Posuňte kurzor myši – editor v reálném čase roztáhne náhled splinu.
  6. Během tažení můžete stisknutím klávesy R přepínat typ úseku:
    • STRAIGHT (přímý úsek): Vytvoření přímého úseku
    • CURVE (oblouk s poloměrem počítaným dynamicky z pohybu kurzoru): Vytvoření oblouku
  7. Klikněte LTM pro umístění koncového uzlu.
  8. Editor automaticky přejde k vytahování dalšího úseku z právě vytvořeného bodu. Stisknutí Esc postup ukončí.

B. Vytvoření splinu z již existujícího uzlu

  1. Klikněte LTM na koncový uzel existujícího splinu (zvýrazní se červeně).
  2. Stiskněte klávesu N.
  3. Editor okamžitě začne vytahovat nový spline se zachováním geometrické návaznosti a tečného směru předchůdce: Vytahování splinu z existujícího uzlu
  4. Určete koncový bod a klikněte LTM.

C. Přichytávání k jinému uzlu (Snapping s klávesou Ctrl)

Během posunu uzlu nebo vytahování nového úseku:

  1. Podržte klávesu Ctrl.
  2. Přibližte kurzor k libovolnému jinému uzlu na scéně: Přichytávání uzlu před spojením
  3. Uzel přeskočí a trvale se sloučí s cílovým uzlem: Uzly spojené do jednoho bodu

5. Geometrické parametry splinu (Inspektor vlastností)

Po označení uzlu se v bočním panelu aktivuje blok parametrů vybraného úseku:

Geometrické vlastnosti splinu

Pole Jednotka Popis
X / Y / Z m Souřadnice počátečního uzlu v prostoru dlaždice.
ID CODE Jedinečný číselný identifikátor splinu v souboru mapy OMSI.
INDEX Index splinu na dlaždici.
LENGTH m Délka splinu (tlačítka + / - upravují hodnotu o zadaný krok).
ROT ° Počáteční úhel otočení kolem svislé osy (Heading/Yaw). Tlačítka + / - úsek otáčejí.
RAD m Poloměr vodorovného oblouku. Hodnota 0 představuje přímý úsek (STRAIGHT). Nenulová hodnota definuje poloměr zakřivení (CURVE).
GRAD % Podélný sklon (stoupání/klesání) na začátku a konci úseku. Ikona zámku uzamyká stejné hodnoty na obou koncích.
CANT m / ° Příčné klopení (převýšení) vozovky/koleje na začátku a konci úseku.
SKEW Úhel šikmého seříznutí příčné hrany začátku a konce splinu.

6. Ovládání výšky a přizpůsobení uzlů

A. Režimy fixace výšky (HOLD NODE HEIGHT)

  • TO TERRAIN: Uzel neustále přizpůsobuje svou výšku Z terénu pod sebou: Uzel přizpůsobený terénu
  • TO ANY MESH: Uzel přebírá výšku libovolné 3D kolizní sítě pod kurzorem (umožňuje vést spline přímo po střeše budovy, mostovce viaduktu nebo nájezdové rampě): Uzel přizpůsobený střeše budovy

B. Změna výšky: GRADIENT vs DELTA HEIGHT

Ve spodní části panelu se nachází přepínač DELTA HEIGHT:

  • Standardní / Lineární (klávesa Z): Spline si zachovává stálý lineární sklon. Ve vrcholu uzlu vzniká ostrý lom výškového profilu: Změna výšky bez Delta Height
  • Esovité zaoblení (S-curve) (klávesa X): Výška konce splinu je definována parametrem výškového rozdílu (Delta Height). Editor vygeneruje plynulou esovitou křivku s vodorovnými tečnami na obou koncích (StartGrad = 0, EndGrad = 0), čímž eliminuje ostré zlomy na vrcholech stoupání a v úžlabích: Změna výšky s Delta Height
  • Dolní oblouk (Ease-in) (klávesa C): Přechodový oblouk s vodorovnou tečnou dole / u stacionárního uzlu a plynulým přechodem do strmého sklonu u posouvaného uzlu: Změna výšky klávesou C
  • Vrcholový oblouk (Ease-out) (klávesa V): Přechodový oblouk se strmým náběhem odspodu a vodorovným vyrovnáním na vrcholu / u posouvaného uzlu: Změna výšky klávesou V

7. Pokročilé nástroje pro úpravu uzlů

A. Rozdělení uzlu (SPLIT NODE)

Slouží k rozpojení společného uzlu spojujícího dva nebo více splinů:

  1. Označte společný uzel: Společný uzel před rozdělením
  2. Klikněte na tlačítko SPLIT NODE.
  3. Společný bod se rozdělí na samostatné uzly pro každý spline, což umožní jejich rozpojení a posun: Rozdělené nezávislé uzly

B. Přichycení k objektu (SNAP TO OBJECT)

Umožňuje přesně svázat polohu uzlu s 3D modelem scenerie:

  1. Označte uzel splinu: Uzel před přichycením k objektu
  2. Klikněte na tlačítko SNAP TO OBJECT.
  3. Klikněte myší na cílový objekt (např. základnu sloupku značky): Uzel přichycený ke sloupku značky

C. Zaoblení zlomů (SMOOTH EDGE)

Vloží vyhlazující oblouk v místě ostrého rohu mezi dvěma splinami:

  1. Označte rohový uzel: Ostrý roh před vyhlazením
  2. Do pole vedle tlačítka zadejte poloměr zaoblení v metrech (např. 2 m).
  3. Klikněte na tlačítko SMOOTH EDGE.
  4. Roh je nahrazen plynulým obloukem o zadaném poloměru: Vyhlazený roh 2m

D. Automatické uzavření trasy (COMPLETE TO)

Spojí dva vzájemně vzdálené uzly geometricky navazujícím úsekem:

  1. Označte první uzel LTM.
  2. S přidrženou klávesou Shift označte druhý uzel na jiném splinu: Dva označené uzly před spojením
  3. Klikněte na tlačítko COMPLETE TO.
  4. Editor vypočítá tečny i poloměr a automaticky vloží spojovací oblouk: Vygenerovaný spojovací oblouk

Obrácené pořadí výběru

nEditor spojuje první vybraný uzel k druhému uzlu, opačně než v originálním editoru!


E. Vyhlazení výškového profilu (SMOOTH NODES CHAIN)

Vyrovná sklony v řetězci uzlů:

  1. Označte řadu uzlů na zvlněném úseku: Řetězec uzlů před vyhlazením výšky
  2. Klikněte na tlačítko SMOOTH NODES CHAIN.
  3. Výšky všech mezilehlých uzlů se přepočítají podél ideální linie sklonu: Řetězec uzlů po vyhlazení výšky

F. Přizpůsobení profilu terénu (FIT SPLINE TO TERRAIN)

Rozdělí dlouhý spline na menší úseky a položí je přímo na nerovnosti terénu:

  1. Označte krajní uzly splinu probíhajícího přes kopec: Spline před přizpůsobením terénu
  2. V číselných polích nastavte:
    • PART LENGTH (např. 4 nebo 10 m): Maximální délka jednoho dělicího segmentu.
    • Z OFFSET (např. 0 m): Svislý odstup od povrchu terénu.
  3. Klikněte na FIT SPLINE TO TERRAIN.
  4. Spline se rozdělí na hustou síť úseků kopírujících křivku terénu: Spline po přizpůsobení profilu terénu

G. Přizpůsobení splinu jinému splinu pod ním (FIT SPLINE TO SPLINE BELOW)

Zkopíruje geometrii jednoho splinu a vygeneruje podél něj dokonale rovnoběžnou linii (např. chodník, obrubník, svodidla podél vozovky):

Příklad 1: Boční odsazení (X Offset = -4.0 m)

  1. Umístěte přímý úsek chodníku a označte jeho uzly nad vozovkou: Před přizpůsobením s X Offset -4
  2. Nastavte X OFFSET na -4 m a Z OFFSET na 0 m.
  3. Klikněte na FIT SPLINE TO SPLINE BELOW.
  4. Chodník zkopíruje celou trasu i oblouky vozovky s přesným odsazením -4 m od osy spliny pod ním: Po přizpůsobení s X Offset -4

Příklad 2: Svislé vyvýšení (Z Offset = 0.1 m, X Offset = 0)

  1. Umístěte spline překrývající se s vozovkou: Před svislým přizpůsobením
  2. Nastavte X OFFSET na 0 m a Z OFFSET na 0.1 m (vyvýšení o 10 cm nad asfalt).
  3. Klikněte na FIT SPLINE TO SPLINE BELOW.
  4. Spline se dokonale naklonuje po celé délce a zvedne o 10 cm: Po svislém přizpůsobení

8. Režim úseků (FRAGMENTS)

V režimu FRAGMENTS se objekty splinů označují jako celé celky kliknutím na jejich povrch (zvýraznění červenou barvou):

Panel režimu Fragments

A. Vkládání a prodlužování úseků

  • Vložení nového úseku: Vyberte profil a stiskněte N. Úsek se vloží pod kurzor myši: Vložený nový úsek
  • Prodloužení vybraného úseku: Označte úsek a stiskněte N. Další úsek se připojí k jeho konci: Připojení úseku k existujícímu fragmentu

B. Nástroj dělení (CUT)

Rozdělí vybraný spline na menší části podél jeho délky:

  1. Označte úsek splinu LTM.
  2. V poli NUMBER OF CUTS zadejte počet řezů (klávesy + / - dynamicky zvyšují/snižují počet řezů): Zobrazení linií řezu splinu
  3. Klikněte na tlačítko CUT.
  4. Spline se rozdělí na nezávislé úseky: Spline po provedení řezu

C. Doplňkové nástroje v režimu úseků

  • CUT SKEW START a CUT SKEW END: Nastavuje zkosení (skew) pomocí myši.
  • REPLACE: Nahradí profil vybraného splinu profilem vybraným z knihovny.
  • MIRROR: Zrcadlově obrátí příčný profil splinu (zamění levou stranu s pravou).
  • KEEP CONNECTIONS: Zaškrtnutí této volby vynucuje zachování spojitosti s okolními splinami během úprav geometrických parametrů.
  • HALF TRANSPARENT SPLINE (klávesa: H): Přepíná poloprůhlednost vybraného splinu v editoru.
  • TRANSPARENT ONLYEDITOR SPLINES: Vynucuje průhlednost pro pomocné spliny neviditelné ve hře.

9. Přehled klávesových zkratek

Režim uzlů (NODES)

Klávesová zkratka Funkce Popis
N Nový spline / prodloužení Bez výběru: zahájí tvorbu nového splinu. S vybraným uzlem: vytáhne nový spline z vybraného uzlu.
G Posun (Grab) Posun vybraného uzlu ve vodorovné rovině.
Z Výška Z (Lineární) Nastavení výšky se zachováním přímého lineárního sklonu.
X Křivka S-curve Plynulá esovitá křivka s vodorovnými tečnami na obou koncích.
C Dolní oblouk (Ease-in) Výšková křivka s vodorovnou tečnou dole a strmým výstupem u posouvaného uzlu.
V Vrcholový oblouk (Ease-out) Výšková křivka se strmým náběhem a vodorovnou tečnou na vrcholu u posouvaného uzlu.
R Přepnout Straight / Curve Za běhu přepíná typ vytvářeného úseku mezi přímkou a obloukem.
Alt Srovnat úhel Přizpůsobí úhel otočení splinu tečně k předchůdci.
Ctrl (přidrženo) Přichytávání k uzlům Přichytí posouvaný uzel k jinému uzlu v blízkosti.
H Poloprůhlednost Zapíná/vypíná poloprůhlednost splinu.
[ / ] Měřítko uzlů Zmenšuje nebo zvětšuje vizuální velikost značek uzlů na scéně.
Del Smazat Odstraní vybraný uzel nebo úsek splinu.
Esc Zrušit Přeruší aktuální operaci nebo zruší výběr prvků.

Režim úseků (FRAGMENTS)

Klávesová zkratka Funkce Popis
N Nový úsek Vloží nový úsek nebo připojí další na konec vybraného úseku.
G Posunout úsek Posun celého vybraného úseku ve vodorovné rovině.
Z Výška úseku Změna výšky úseku ve svislé ose.
R Otočit úsek Otočení úseku kolem svislé osy.
Ctrl + R Zkosení (Skew) Nastavení hodnoty parametru Skew pohybem myši v ose Y.
Ctrl + C Kopírovat Zkopíruje vybrané úseky do schránky.
Ctrl + V Vložit Vloží zkopírované úseky pod kurzor myši.
+ / - Počet řezů Zvyšuje/snižuje počet dělení v nástroji Cut.
Del Smazat úsek Odstraní vybraný úsek splinu.