OMBRE UNIVERSELLE - tutoriel - téléchargement

Les documents, recettes et petits trucs qui sont utiles à tout fan de MSTS!

Modérateur : Modérateurs

Avatar du membre
Jimidi
Expert
Messages : 1919
Enregistré le : 02 nov. 2008 14:32
Localisation : Ille sur Têt (66)
Contact :

OMBRE UNIVERSELLE - tutoriel - téléchargement

Messagepar Jimidi » 07 sept. 2010 12:34

Entrons dans l'intimité d'un ".s" !

Bonjour à toutes et tous,

Comme me l'a suggéré notre ami Hervé (Ozone), il serait bon de pouvoir disposer d'un objet universel "ombre portée" adaptable sur n'importe quel matériel à la condition bien entendu que ce dernier n'use pas déjà d'une fonction "FreightAnim" !
Car à l'instar d'un objet de chargement quelconque (d'où le nom de la fonction) cet objet est à utiliser en F.A.

Donc voici un "kit" le permettant.
S'agissant d'une forme "3D" unique et des plus simple, il suffit pour l'adapter à tout matériel de modifier son échelle.
Pour cela, il suffit d'utiliser un éditeur de texte ordinaire et compatible "Unicode" afin de modifier les coordonnées des 4 points de la forme de base (un rectangle à plat). Avec Notepad2 par exemple. (.
Notez que le fichier de forme "JIM_ombreSolGenerique.s" est fourni non compressé afin de permettre l'édition de suite.
Les lignes à modifier sont les suivantes :

Code : Tout sélectionner

   points ( 4
      point ( -1.5 0 -5 )
      point ( 1.5 0 -5 )
      point ( -1.5 0 5 )
      point ( 1.5 0 5 )
   )


Chaque point est "renseigné" par 3 coordonnées, respectivement :
- position X (largeur) ; valeur négative = à gauche
- position Y (hauteur) à ne pas modifier ici
- position Z (longueur) ; valeur négative = en arrière

Prenons un exemple concret :
Vous avez jeté votre dévolu sur la voiture "SNCF_UIC_Y_B9_EpqIVb" du pack UIC d'Hervé.
Commencez par mettre une copie de chaque fichier :
- JIM_ombreSolGenerique.s
- JIM_ombreSol.ace
… dans le répertoire d'installation de cette voiture.

Renommez le fichier "JIM_ombreSolGenerique.s" en " JIM_ombreSol_UIC.s" par exemple.
Ouvrez le fichier de forme de la voiture (SNCF_UIC_Y_B9_EpqIVb.s) avec ShapeViewer et afficher ses dimensions HT avec "ShowBoundingInfos" du menu "Editer" (Ctrl+C).
Relevez les dimensions, ici :
Min X : -1.52588
Max X : 1.52588
Min Z : -12.409
Max Z : 12.409
Vous arrondirez les coordonnées à : 1,5 m et 12,4 m, c'est bien suffisant !

Il ne reste lus qu'à ouvrir le fichier "JIM_ombreSol_UIC.s" (que vous venez de renommer) et se rendre au paragraphe "points" pour modifier comme il se doit :

Code : Tout sélectionner

   points ( 4
      point ( -1.5 0 –12.4 )
      point ( 1.5 0 –12.4 )
      point ( -1.5 0 12.4 )
      point ( 1.5 0 12.4 )
   )


… les "1,5 m" étant déjà présents, ici rien à modifier pour la largeur.

Afin de vérifier si cela vous convient, vous pouvez toujours ouvrir la forme ".s" de la voiture dans ShapeViewer et tapez F3 afin d'ajouter la forme ".s" de l'ombre portée corrigée.
IMPORTANT : Avant d'user du matériel "affublé" de cette ombre dans le jeu, prenez soin de compresser ce fichier ".s" avec l'utilitaire "ShapeFileManager" !

C'est pas fini ! Editez le fichier : "SNCF_UIC_Y_B9_EpqIVb.wag" et juste sous la ligne :

WagonShape (SNCF_UIC_Y_B9_EpqIVb.s )

… ajoutez la commande :

FreightAnim (JIM_ombreSol_UIC.s 1 1 )

… afin d'obtenir cela en début :

Code : Tout sélectionner

SIMISA@@@@@@@@@@JINX0D0t______

Wagon (SNCF_UIC_Y_B9_EpqIVb
   Type ( Carriage )
    WagonShape (SNCF_UIC_Y_B9_EpqIVb.s )
    FreightAnim (JIM_ombreSol_UIC.s 1 1 )
   …


Enregistrez... Là, c'est fini ! ?+

Vous venez d'affectez un F.A. à la voiture d'origine. Lorsque vous userez de cette voiture dans une composition lors du déroulement jeu, cette voiture aura désormais une ombre portée au sol qui ajoutera un peu plus de réalisme côté "ombres et lumières" !

Le Kit à téléchargé :

JIM_ombreSolGenerique.zip


Voilà, espérant avoir incité ceux qui ne l'avaient jamais pratiqué à le faire… .+

Amicalement, Jean-Michel ,/
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
"T'occup' nin des signaux garchon, mets du carbon !"
Image
facebook Jimidi

Retourner vers « Les incontournables »