Aller au contenu

Onglet Splines (Splines)

L'onglet Splines (accessible sous l'icône de route dans la barre d'outils latérale) permet de concevoir et d'éditer le réseau routier, les voies de tramway et de chemin de fer, les trottoirs, les pistes cyclables, les lignes de marquage au sol ainsi que les barrières.

L'éditeur propose deux modes de travail distincts : la manipulation des sommets géométriques (NODES) et la manipulation directe de segments entiers (FRAGMENTS), complétés par des outils avancés de raccordement automatique, de profilage vertical et de duplication de géométrie.

Panneau principal de l'onglet Splines


1. Barre d'outils et paramètres globaux

Dans la partie supérieure du panneau se trouvent les boutons de gestion de la bibliothèque de profils ainsi qu'un décalage global de hauteur pour les nœuds :

  • REBUILD LIBRARY – analyse à nouveau les répertoires du simulateur et met à jour la liste des profils .sli disponibles.
  • OPEN IN EXPLORER – ouvre le dossier contenant le profil de spline sélectionné dans l'Explorateur de fichiers Windows.
  • REFRESH THUMBNAIL – génère une nouvelle miniature de prévisualisation pour le profil sélectionné.
  • NODE HEIGHT OFFSET (avec boutons + / -) : Décalage vertical global de la hauteur d'affichage des poignées de manipulation sphériques (marqueurs) par rapport à la géométrie de la spline.
    • Permet d'abaisser ou de surélever les marqueurs de nœuds pour qu'ils affleurent parfaitement la surface de roulement (par exemple passage de 0.000 à -0.090) : Nœud avant décalage Nœud après décalage négatif

2. Navigation et sélection d'un profil dans la bibliothèque

Les profils de splines peuvent être consultés et recherchés selon deux modes d'affichage :

Liste plate des splines

Affiche la liste des profils avec un aperçu de la coupe transversale, le nom, le répertoire d'origine et l'étoile d'ajout aux favoris.

Arborescence des dossiers de splines

Reproduit la structure physique des dossiers sur le disque à l'intérieur du répertoire Splines.

  • Champ de recherche (SEARCH SPLINE) : Filtre la liste selon le nom ou le chemin saisi.
  • Barre des favoris : Cliquer sur l'étoile épingle le profil dans la barre de sélection rapide au bas de l'écran.

3. Choix du mode d'édition : NODES vs FRAGMENTS

Le sélecteur dans le panneau détermine la méthode d'interaction avec les splines :

Sélecteur des modes Nodes et Fragments

Mode Portée d'action
NODES Travail sur les sommets (points de contrôle et nœuds de raccordement). Permet le tracé d'axes routiers, l'extension, la création de courbes, l'ajustement des rayons, le lissage des cassures et le réglage de l'altitude des nœuds.
FRAGMENTS Travail sur des segments de spline complets en tant qu'objets indépendants. Permet de déplacer, pivoter, scinder en plusieurs morceaux (Cut), inverser le sens (Mirror) et changer de profil (Replace).

4. Mode nœuds (NODES) – Création et modification

En mode NODES, des points de contrôle sphériques (nœuds) s'affichent aux extrémités des splines. Le nœud actif/sélectionné apparaît en surbrillance rouge, et les nœuds inactifs en blanc.

A. Création d'une nouvelle spline à partir de zéro (Étape par étape)

  1. Sélectionnez un profil de spline dans la bibliothèque (ou dans la barre des favoris au bas de l'écran).
  2. Vérifiez qu'aucun nœud n'est sélectionné (appuyez sur Esc).
  3. Appuyez sur la touche N. Le marqueur du premier point s'accroche au curseur de la souris.
  4. Cliquez avec le bouton gauche (Clic gauche) sur le terrain pour poser le nœud de départ.
  5. Déplacez le curseur – l'éditeur étire un aperçu dynamique de la spline en temps réel.
  6. Pendant le déplacement, vous pouvez appuyer sur la touche R pour basculer le type de tronçon :
    • STRAIGHT (segment rectiligne) : Création d'un tronçon droit
    • CURVE (arc de cercle avec rayon calculé dynamiquement d'après la position du curseur) : Création d'une courbe
  7. Cliquez avec le bouton gauche pour poser le nœud d'arrivée.
  8. L'éditeur enchaîne automatiquement en prolongeant un nouveau tronçon depuis le point posé. Appuyer sur Esc termine la séquence.

B. Prolongement d'une spline à partir d'un nœud existant

  1. Cliquez avec le bouton gauche sur un nœud d'extrémité d'une spline existante (il devient rouge).
  2. Appuyez sur la touche N.
  3. L'éditeur débute immédiatement l'extension d'une nouvelle spline en assurant la continuité géométrique et la tangente de direction du tronçon précédent : Prolongement d'une spline depuis un nœud existant
  4. Pointez l'emplacement final et cliquez avec le bouton gauche.

C. Magnétisme vers un autre nœud (Snapping avec la touche Ctrl)

Lors du déplacement d'un nœud ou de l'extension d'un nouveau segment :

  1. Maintenez la touche Ctrl enfoncée.
  2. Rapprochez le curseur d'un autre nœud sur la scène : Magnétisme du nœud avant fusion
  3. Le nœud s'aligne automatiquement et fusionne définitivement avec le nœud cible : Nœuds fusionnés en un seul point

5. Paramètres géométriques de la spline (Inspecteur de propriétés)

Lorsqu'un nœud est sélectionné, le panneau latéral affiche les paramètres détaillés du segment actif :

Propriétés géométriques de la spline

Champ Unité Description
X / Y / Z m Coordonnées du nœud de départ dans l'espace de la tuile.
ID CODE Identifiant numérique unique de la spline dans le fichier de carte OMSI.
INDEX Indice de la spline sur la tuile.
LENGTH m Longueur de la spline (les boutons + / - ajustent la valeur par incréments).
ROT ° Angle de cap initial autour de l'axe vertical (Heading/Yaw). Les boutons + / - font pivoter le segment.
RAD m Rayon de courbure horizontal. Une valeur de 0 correspond à un segment droit (STRAIGHT). Une valeur non nulle définit le rayon de courbure (CURVE).
GRAD % Pente longitudinale (rampe / pente) au début et à la fin du tronçon. L'icône de cadenas verrouille des valeurs identiques aux deux extrémités.
CANT m / ° Dévers transversal de la chaussée ou de la voie ferrée au début et à la fin du tronçon.
SKEW Angle de biseau aux extrémités du raccordement de la spline.

6. Contrôle de l'altitude et de l'alignement des nœuds

A. Modes de maintien de hauteur (HOLD NODE HEIGHT)

  • TO TERRAIN : Le nœud adapte en permanence son altitude Z à la surface du terrain en dessous : Nœud aligné sur le terrain
  • TO ANY MESH : Le nœud adopte la hauteur de n'importe quel maillage 3D sous le curseur (permet de tracer une spline directement sur le toit d'un édifice, le tablier d'un viaduc ou une rampe d'accès) : Nœud aligné sur le toit d'un bâtiment

B. Ajustement de l'altitude : GRADIENT vs DELTA HEIGHT

Dans la partie inférieure du panneau se trouve le sélecteur DELTA HEIGHT :

  • Standard / Linéaire (touche Z) : La spline conserve une pente linéaire constante. Un angle vif se forme au sommet du nœud dans le profil vertical : Changement de hauteur sans Delta Height
  • Courbe en S (Double transition) (touche X) : L'altitude d'extrémité est définie par un différentiel d'élévation (Delta Height). L'éditeur génère une parabole verticale fluide avec tangentes horizontales aux deux extrémités (StartGrad = 0, EndGrad = 0), éliminant les cassures brutales sur les crêtes et dans les creux : Changement de hauteur avec Delta Height
  • Raccordement concave (Ease-in) (touche C) : Courbe de transition avec tangente horizontale à la base / nœud fixe et pente prononcée au nœud déplacé : Changement de hauteur avec la touche C
  • Raccordement convexe (Ease-out) (touche V) : Courbe de transition avec départ prononcé et tangente horizontale au sommet / nœud déplacé : Changement de hauteur avec la touche V

7. Outils avancés d'édition des nœuds

A. Scinder un nœud (SPLIT NODE)

Sert à dissocier un nœud commun reliant deux ou plusieurs splines :

  1. Sélectionnez le nœud commun : Nœud commun avant dissociation
  2. Cliquez sur le bouton SPLIT NODE.
  3. Le point de jonction est scindé en nœuds indépendants pour chaque spline, ce qui permet de les séparer : Nœuds indépendants dissociés

B. Magnétisme sur un objet (SNAP TO OBJECT)

Permet de lier rigoureusement la position d'un nœud à un modèle 3D de décor :

  1. Sélectionnez le nœud de la spline : Nœud avant alignement sur l'objet
  2. Cliquez sur le bouton SNAP TO OBJECT.
  3. Pointez l'objet cible avec la souris (ex. l'embase d'un mât de panneau) : Nœud aligné sur le mât de signalisation

C. Arrondir les angles (SMOOTH EDGE)

Insère un raccordement circulaire pour adoucir un angle vif entre deux splines :

  1. Sélectionnez le nœud formant l'angle : Angle vif avant adoucissement
  2. Dans le champ à côté du bouton, entrez le rayon de raccordement en mètres (ex. 2 m).
  3. Cliquez sur le bouton SMOOTH EDGE.
  4. L'angle vif est remplacé par un arc de cercle régulier du rayon spécifié : Angle adouci de 2 m

D. Raccordement automatique d'alignement (COMPLETE TO)

Relie deux nœuds distants par un tronçon adapté géométriquement :

  1. Sélectionnez le premier nœud avec le bouton gauche.
  2. Tout en maintenant la touche Shift enfoncée, sélectionnez le second nœud sur une autre spline : Deux nœuds sélectionnés avant jonction
  3. Cliquez sur le bouton COMPLETE TO.
  4. L'éditeur calcule les tangentes ainsi que le rayon approprié et insère automatiquement la courbe de raccordement : Arc de raccordement généré

Ordre de sélection inversé

nEditor raccorde le premier nœud sélectionné au second nœud, contrairement à l'éditeur officiel d'OMSI 2 !


E. Lissage du profil en long (SMOOTH NODES CHAIN)

Harmonise les pentes sur une chaîne continue de nœuds :

  1. Sélectionnez la suite de nœuds sur le tronçon ondulé : Chaîne de nœuds avant lissage altimétrique
  2. Cliquez sur le bouton SMOOTH NODES CHAIN.
  3. Les hauteurs de tous les nœuds intermédiaires sont recalculées selon une ligne de pente idéale : Chaîne de nœuds après lissage altimétrique

F. Projection sur le relief du terrain (FIT SPLINE TO TERRAIN)

Découpe une longue spline en segments plus courts et les plaque fidèlement sur le relief du terrain :

  1. Sélectionnez les nœuds d'extrémité d'une spline franchissant un monticule : Spline avant ajustement au terrain
  2. Dans les champs numériques, définissez :
    • PART LENGTH (ex. 4 ou 10 m) : Longueur maximale de chaque sous-segment.
    • Z OFFSET (ex. 0 m) : Décalage vertical par rapport à la surface du sol.
  3. Cliquez sur FIT SPLINE TO TERRAIN.
  4. La spline est découpée en une succession de tronçons épousant fidèlement la courbure du relief : Spline après ajustement au relief du terrain

G. Ajustement sur une spline sous-jacente (FIT SPLINE TO SPLINE BELOW)

Copie la géométrie d'une spline pour générer le long de celle-ci un tracé parfaitement parallèle (ex. trottoir, bordure, glissière le long d'une chaussée) :

Exemple 1 : Décalage latéral (X Offset = -4.0 m)

  1. Posez un tronçon droit de trottoir et sélectionnez ses nœuds au-dessus de la chaussée : Avant ajustement avec X Offset -4
  2. Réglez X OFFSET sur -4 m et Z OFFSET sur 0 m.
  3. Cliquez sur FIT SPLINE TO SPLINE BELOW.
  4. Le trottoir épouse l'intégralité du tracé et des courbes de la chaussée avec un déport constant de -4 m par rapport à l'axe de la spline inférieure : Après ajustement avec X Offset -4

Exemple 2 : Surélévation verticale (Z Offset = 0.1 m, X Offset = 0)

  1. Posez une spline superposée à la chaussée : Avant ajustement vertical
  2. Réglez X OFFSET sur 0 m et Z OFFSET sur 0.1 m (surélévation de 10 cm au-dessus de l'asphalte).
  3. Cliquez sur FIT SPLINE TO SPLINE BELOW.
  4. La spline est clonée sur toute sa longueur et rehaussée de 10 cm : Après ajustement vertical

8. Mode tronçons (FRAGMENTS)

En mode FRAGMENTS, les objets splines sont sélectionnés d'un seul bloc en cliquant sur leur surface (mise en surbrillance rouge) :

Panneau du mode Fragments

A. Insertion et prolongement de fragments

  • Insertion d'un nouveau fragment : Choisissez un profil et appuyez sur N. Le fragment est créé sous le curseur : Nouveau fragment inséré
  • Prolongement du fragment sélectionné : Sélectionnez un fragment et appuyez sur N. Un nouveau segment est raccordé à son extrémité : Raccordement d'un fragment au tronçon existant

B. Outil de découpe (CUT)

Scinde la spline sélectionnée en segments plus courts sur sa longueur :

  1. Sélectionnez un fragment de spline avec le bouton gauche.
  2. Dans le champ NUMBER OF CUTS, spécifiez le nombre de découpes (les touches + / - ajustent dynamiquement ce nombre) : Affichage des repères de découpe de la spline
  3. Cliquez sur le bouton CUT.
  4. La spline est divisée en tronçons distincts et indépendants : Spline après découpe

C. Outils complémentaires en mode fragments

  • CUT SKEW START et CUT SKEW END : Règle l'angle de biseau (Skew) à l'aide de la souris.
  • REPLACE : Remplace le profil de la spline sélectionnée par celui sélectionné dans la bibliothèque.
  • MIRROR : Inverse le profil transversal de la spline par effet miroir (intervertit la gauche et la droite).
  • KEEP CONNECTIONS : Cocher cette option force le maintien de la continuité des connexions avec les splines voisines lors de la modification des paramètres géométriques.
  • HALF TRANSPARENT SPLINE (touche : H) : Active/désactive la semi-transparence de la spline sélectionnée dans l'éditeur.
  • TRANSPARENT ONLYEDITOR SPLINES : Applique la transparence aux splines d'aide invisibles dans le jeu.

9. Récapitulatif des raccourcis clavier

Mode nœuds (NODES)

Raccourci Fonction Description
N Nouvelle spline / prolongement Sans sélection : débute la création d'une spline. Avec nœud sélectionné : prolonge une nouvelle spline depuis ce nœud.
G Déplacer (Grab) Déplace le nœud sélectionné dans le plan horizontal.
Z Hauteur Z (Linéaire) Ajuste l'altitude du nœud avec une pente linéaire constante.
X Courbe en S Courbe fluide à double transition avec tangentes horizontales aux deux extrémités.
C Raccordement concave (Ease-in) Courbe verticale avec tangente horizontale à la base et pente prononcée au nœud déplacé.
V Raccordement convexe (Ease-out) Courbe verticale avec départ prononcé et tangente horizontale au sommet / nœud déplacé.
R Bascule Straight / Curve Alterne instantanément le type de tronçon en cours de tracé entre ligne droite et courbe.
Alt Ajuster l'angle Aligne l'orientation de la spline sur la tangente du segment précédent.
Ctrl (maintenu) Magnétisme aux nœuds Attire le nœud déplacé vers un nœud voisin pour les fusionner.
H Semi-transparence Active ou désactive la semi-transparence de la spline.
[ / ] Échelle des nœuds Réduit ou agrandit la taille visuelle des marqueurs de nœuds sur la scène.
Del Supprimer Supprime le nœud ou le tronçon de spline sélectionné.
Esc Annuler Interrompt l'opération en cours ou désélectionne les éléments.

Mode tronçons (FRAGMENTS)

Raccourci Fonction Description
N Nouveau fragment Insère un nouveau fragment ou en rattache un nouveau à l'extrémité du tronçon sélectionné.
G Déplacer le fragment Déplace l'ensemble du fragment sélectionné dans le plan horizontal.
Z Hauteur du fragment Modifie l'altitude du fragment sur l'axe vertical.
R Rotation du fragment Fait pivoter le fragment autour de l'axe vertical.
Ctrl + R Biseau (Skew) Ajuste la valeur de l'angle Skew par déplacement de la souris sur l'axe Y.
Ctrl + C Copier Copie les fragments sélectionnés dans le presse-papiers.
Ctrl + V Coller Colle les fragments copiés sous le curseur de la souris.
+ / - Nombre de découpes Augmente ou diminue le nombre de découpes dans l'outil Cut.
Del Supprimer le fragment Supprime le fragment de spline sélectionné.