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

D. Uzamčení výšky vůči předchůdci (Klávesa Tab)

Při vytahování nového splinu z existujícího uzlu nebo při posunu uzlu (Grab) se výška nového bodu standardně přizpůsobuje reliéfu terénu pod kurzorem myši:

Tvorba uzlu před uzamčením výšky

Stisknutí klávesy Tab aktivuje uzamčení výšky. Editor zkopíruje a pevně udržuje výškovou úroveň předchozího uzlu (se zohledněním případného vertikálního offsetu profilu):

Tvorba uzlu po stisknutí klávesy Tab

Tato funkce je nenahraditelná při stavbě estakád, viaduktů, mostů, náspů a ramp, kde nové úseky musí udržovat dokonale stabilní výšku ve vzduchu bez propadání na nerovnosti terénu. Opětovné stisknutí Tab uzamčení vypne.


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!

Napojení na libovolné trasy splinů a objektů křižovatek

Ve verzi 1.1.0 získal nástroj COMPLETE TO možnost napojovat spliny nejen na vrcholy jiných splinů, ale také přímo na dopravní trasy (Paths) uvnitř jiných splinů a scenérických objektů (např. dedikovaných křižovatek .sco):

  1. Ujistěte se, že na horní liště je zapnutá volba Show paths (aby byly uzly tras viditelné).
  2. Označte uzel splinu a s klávesou Shift klikněte na koncový uzel trasy uvnitř křižovatky nebo sousedního splinu: Výběr uzlu splinu a uzlu trasy
  3. Klikněte na tlačítko COMPLETE TO.
  4. Editor automaticky dopočítá směrové vektory, úhly, podélné sklony (gradienty) i příčné posuny a vytvoří plynulý spojovací oblouk: Vygenerované napojení na trasu

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. Přichytávání k trasám (Snapping s klávesou Ctrl)

Při přesouvání (G) nebo vkládání fragmentu splinu aktivuje přidržení klávesy Ctrl automatické přichycení k nejbližšímu koncovému bodu trasy v jiném splinu:

Fragment splinu před přichycením k trase

Fragment okamžitě skočí na pozici a přizpůsobí své umístění, úhel natočení i gradient bodu napojení:

Fragment splinu přichycený k trase


C. Rychlé otočení o 180° (Klávesa Tab)

V režimu fragmentů stisknutí klávesy Tab bleskově obrátí orientaci fragmentu o 180 stupňů. Tato funkce funguje: * Při volném vkládání nového fragmentu, * Během přesouvání (G) a otáčení (R), * Při přichytávání k trase s přidrženou klávesou Ctrl (obrací směr napojení).

[!NOTE] Změna ovládání Klávesa Tab nahradila dosavadní použití pravého tlačítka myši (PPM), což zabraňuje nechtěným rotacím při ovládání kamery.


D. Skupinové otáčení více splinů

V nEditoru můžete označit více fragmentů splinů současně (přidržením Shift nebo tažením výběrového rámečku). Po stisknutí klávesy R editor určí společné geometrické těžiště (pivot) skupiny a otáčí všechny označené spliny současně kolem tohoto bodu se zachováním jejich vzájemných vazeb.


E. 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.
Tab Uzamčení výšky Uzamkne výšku nově vytvářeného nebo posouvaného uzlu na úroveň předchůdce.
Tab Rychlé otočení o 180° Bleskově otočí manipulovaný fragment o 180 stupňů (a obrátí směr přichycení k trase).
Ctrl (přidržený) Přichytávání k trasám Přichytí posouvaný fragment k nejbližšímu koncovému bodu trasy v jiném splinu.
G Přesunout fragment Přesun vybraného fragmentu (nebo skupiny fragmentů) vodorovně.
Z Výška fragmentu Změna výšky celého úseku ve svislé ose.
R Otočit fragment / skupinu Otočení jednoho fragmentu nebo současné otáčení více označených splinů kolem společného těžiště.
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.