Atelier de décors

Nous fournissons un exemple d'aéroport avec notre SDK. Veuillez consulter l' introduction du SDK pour les liens de téléchargement.

## Exemple d'aéroport Kingman

Pour avoir une meilleure idée du fonctionnement de l'ensemble du processus de création d'un aéroport pour Aerofly FS 2, nous avons fourni à l'aéroport « Kingman » tous les fichiers sources requis. Avant de créer votre aéroport, le processus d'exportation via des plugins d'exportation puis de conversion à l'aide d'Aerofly FS 2 Content Converter doit être testé. Mais avant d'exporter notre aéroport Kingman, nous décrirons brièvement ce que fait le fichier de définition de scène, et nous résumerons les différentes classes de maillage de scène prises en charge par notre moteur Aerofly FS 2.

## Démonstration d'exportation

**Vous aurez besoin de 3D Studio Max ou de Cinema 4D** pour reproduire ces étapes. Si vous n’en avez pas, vous pouvez ignorer cette section. Lorsque vous êtes familiarisé avec AutoCAD 3D, consultez le didacticiel sur les objets de scène .

Allez-y et ouvrez le fichier de modèle 3D de l'aéroport dans 3D Studio Max ou Cinema 4D, selon votre préférence. Ensuite, la piste, les décalcomanies, les objets et l'objet alpha-to-coverage (atc) doivent être exportés les uns après les autres. Si l’un d’entre eux est modifié ultérieurement, seuls les objets concernés devront être à nouveau exportés. L’exécution de Content Converter mettra ensuite à jour les résultats. Pour exporter le maillage de sol, suivez ces étapes :

1. Sélectionnez l'objet 'kigm\_kingman\_rwy'.
2. Dans 3D Studio Max, sélectionnez « Exporter la sélection » et choisissez « IPACS TGI/TSC Exporter » comme type de fichier. Dans Cinema 4D, utilisez l'option de menu 'IPACS Scenery TGI Export' pour exporter l'objet sélectionné au format '.tgi'.
3. Dans la boîte de dialogue de sauvegarde du fichier, accédez au dossier « kigm\_kingman » où le fichier de projet « kigm\_kingman.max / .c4d » actuellement ouvert est stocké, s'il n'est pas déjà dans le bon répertoire.
4. Modifiez le nom du fichier en « kigm\_kingman\_rwy.tgi ».
5. Enfin, cliquez sur Enregistrer pour démarrer le processus d'exportation.
6. Dans 3D Studio Max, choisissez « Paysage » dans la boîte de dialogue contextuelle et définissez l'échelle sur 10 000.

Pour exporter les marquages ​​de piste et les lignes de voie de circulation (décalcomanies d'objets 3D), répétez le même processus mais cette fois, sélectionnez l'objet 'kigm\_kingman\_decal' et tous les sous-objets et exportez-les sous 'kigm\_kingman\_decal.tgi'.

Ensuite, les objets restants comme les maisons, les véhicules statiques, etc. sont exportés en sélectionnant « kigm\_kingman\_obj » et tous ses sous-objets. Enregistrez le .tgi sous « kigm\_kingman\_obj.tgi ».

Suivez le même modèle pour exporter l'alpha vers les objets de couverture '\_atc' de la scène.

Enfin, le fichier de description de l'aéroport (.tsc) doit être créé. Sélectionnez tous les objets auxiliaires dans 3D Studio Max ou les objets nuls dans Cinema 4D et exportez-les dans le même dossier de projet qu'auparavant en utilisant l'extension de fichier .tsc ou l'option d'exportation 'IPACS Scenery TSC Export'. Nommez le fichier .tsc de la même manière que le nom du dossier du projet, par exemple « kigm\_kingman.tsc » pour l'exemple d'aéroport Kingman.

Vous disposez maintenant de tous les fichiers intermédiaires requis pour démarrer la conversion vers Aerofly FS 2 à l'aide d'Aerofly FS 2 Content Converter.

## Notes utilisant le convertisseur de contenu

**Remarque**  : Ces étapes ont toutes été effectuées pour l'exemple de l'aéroport Kingman. Il vous suffit d'installer le convertisseur de contenu Aerofly FS 2 pour suivre cette étape.

Avant de pouvoir démarrer Aerofly FS 2 Content Converter, plusieurs conditions doivent être remplies. Sinon, Content Converter génère une erreur et ne continue pas.

* Les dossiers d'entrée et de sortie doivent être définis sur des chemins de fichiers valides qui correspondent à la structure de dossiers spécifique de votre machine. Pour configurer ces chemins, modifiez le fichier texte « content\_converter\_config.tmc » dans le dossier du projet avec un éditeur de texte compatible UNICODE.
* Tous les fichiers référencés par le fichier du modèle 3D doivent se trouver dans le dossier d'entrée.
* Ils doivent être « plats » dans le dossier d’entrée, ce qui signifie qu’ils ne peuvent pas se trouver dans un sous-dossier. Si une texture n'est pas trouvée dans le même dossier que les fichiers .tgi exportés, Content Converter interrompra le processus de conversion.
* Les fichiers qui n'appartiennent pas au projet, en particulier les images inutilisées, peuvent entraîner l'échec de Content Converter. Si une image surfacique a été utilisée comme guide de positionnement, elle ne doit pas être contenue dans le même dossier que le modèle 3D. Ces fichiers peuvent être placés dans un sous-répertoire ou ailleurs.
* Tous les modèles 3D référencés dans le fichier .tsc de l'aéroport doivent avoir été préalablement exportés sous forme de fichiers .tgi. Pour l'aéroport de Kingman, il s'agit de « kigm\_kingman\_rwy.tgi », « kigm\_kingman\_obj.tgi », « kigm\_kingman\_decal.tgi » et « kigm\_kingman\_atc.tgi ».
* Le fichier .tsc doit être contenu dans le dossier du projet.
* Le Content Converter met à jour les fichiers de sortie uniquement si les fichiers intermédiaires sont plus récents que les fichiers de sortie déjà convertis.

## Démarrage du convertisseur

Lorsque les conditions ci-dessus sont remplies, Aerofly FS 2 Content Converter peut être exécuté.

Dans un dossier de projet, cliquez avec le bouton droit sur le fichier « content\_converter\_config.tmc » et sélectionnez l'entrée du menu contextuel « Exécuter avec Aerofly FS 2 Content Converter ». Le Content Converter tentera ensuite de convertir tous les fichiers de modèles 3D intermédiaires (.tgi) et les textures au format .bmp, .png et .tif dans le dossier (d'entrée) actuel.

Les fichiers convertis seront enregistrés dans le répertoire de sortie défini dans le fichier de configuration .tmc. Habituellement, il s'agit du dossier « Aerofly FS 2/scenery/places » dans le dossier Documents de l'utilisateur Windows actuel. L'écriture des fichiers dans ces répertoires installe automatiquement la scène ou l'avion pour Aerofly FS 2 Flight Simulator.

Le convertisseur peut également être démarré par un fichier batch avec le fichier de configuration de scène comme paramètre pour l'exécutable Aerofly FS 2 Content Converter. Un exemple de fichier de commandes « convert\_kingman.bat » est fourni pour l'exemple d'aéroport Kingman, mais le fichier doit être modifié (clic droit, modifier) ​​avant la première exécution pour confirmer que les chemins de fichiers dans le fichier de commandes sont correctement définis.