

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Format de modèle 3D Tiles
<a name="3d-tiles-model-format"></a>

## Utilisation de tuiles 3D dans votre scène
<a name="scenes-3dtiles-using"></a>

Si les temps d'attente sont longs lorsque vous chargez des scènes 3D AWS IoT TwinMaker ou si les performances de rendu sont médiocres lorsque vous naviguez dans un modèle 3D complexe, vous souhaiterez peut-être convertir vos modèles en mosaïques 3D. Cette section décrit le format des tuiles 3D et les outils tiers disponibles. Lisez la suite pour décider si les tuiles 3D sont adaptées à votre cas d'utilisation et pour obtenir de l'aide pour démarrer.

### Cas d'utilisation d'un modèle complexe
<a name="scenes-3dtiles-use-case"></a>

La présence d'un modèle 3D dans votre AWS IoT TwinMaker scène peut entraîner des problèmes de performances, tels que des temps de chargement lents et un retard de navigation si le modèle est :
+ **Grand ** : la taille de son fichier est supérieure à 100 Mo.
+ **Dense ** : il est composé de centaines ou de milliers de mailles distinctes.
+ **Complexe ** : la géométrie du maillage comporte des millions de triangles pour former des formes complexes.

### Format 3D Tiles
<a name="scenes-3dtiles-format"></a>

[Le format 3D Tiles ](https://www.ogc.org/standard/3dtiles/) est une solution permettant de diffuser la géométrie des modèles et d'améliorer les performances de rendu 3D. Il permet le chargement instantané de modèles 3D dans une AWS IoT TwinMaker scène et optimise les interactions 3D en chargeant des segments d'un modèle en fonction de ce qui est visible dans la vue de la caméra. 

Le format 3D Tiles a été créé par [ Cesium](https://cesium.com/). Cesium dispose d'un service géré pour convertir des modèles 3D en tuiles 3D appelé [ Cesium Ion. ](https://cesium.com/platform/cesium-ion/) Il s'agit actuellement de la meilleure solution pour créer des carreaux 3D, et nous la recommandons pour vos modèles complexes dans les formats [ pris en charge](https://cesium.com/learn/3d-tiling/tiler-data-formats/#supported-data-formats). Vous pouvez enregistrer Cesium et choisir le plan d'abonnement approprié en fonction des besoins de votre entreprise sur la page de tarification de [ Cesium. ](https://cesium.com/platform/cesium-ion/pricing/)

Pour préparer un modèle 3D Tiles que vous pouvez ajouter à une AWS IoT TwinMaker scène, suivez les instructions documentées par Cesium Ion :
+ [Importer un modèle dans Cesium Ion ](https://cesium.com/learn/3d-tiling/tiler-data-formats/)

### Téléchargez des fichiers Cesium 3D sur AWS
<a name="scenes-3dtiles-upload"></a>

Une fois que votre modèle a été converti en tuiles 3D, téléchargez les fichiers du modèle, puis chargez-les dans le compartiment Amazon S3 de votre AWS IoT TwinMaker espace de travail :

1. [Créez et téléchargez vos archives de modèles 3D Tiles](https://cesium.com/learn/ion/cesium-ion-archives-and-exports/#create-and-download-an-asset-archive).

1. Décompressez l'archive dans un dossier.

1. Téléchargez l'intégralité du dossier 3D Tiles dans le compartiment Amazon S3 associé à votre AWS IoT TwinMaker espace de travail. (Consultez la section [ Chargement d'objets ](https://docs.aws.amazon.com/AmazonS3/latest/userguide/upload-objects.html) dans le guide de l'utilisateur d'Amazon S3.)

1. Si votre modèle 3D Tiles a été chargé avec succès, vous verrez apparaître un chemin de dossier Amazon S3 dans votre bibliothèque de AWS IoT TwinMaker [ ressources ](scenes-using-resource-library.md) avec type`Tiles3D`.

**Note**  
La bibliothèque AWS IoT TwinMaker de ressources ne prend pas en charge le téléchargement direct de modèles 3D Tiles.

### Utilisation de tuiles 3D dans AWS IoT TwinMaker
<a name="scenes-3dtiles-cesium-ion"></a>

AWS IoT TwinMaker est au courant de tout modèle 3D Tiles chargé dans le compartiment S3 de votre espace de travail. Le modèle doit contenir a `tileset.json` et tous les fichiers dépendants (.gltf, .b3dm, .i3dm, .cmpt, .pnts) disponibles dans le même répertoire Amazon S3. Le chemin du répertoire Amazon S3 apparaîtra dans la bibliothèque de ressources avec le type`Tiles3D`.

Pour ajouter le modèle 3D Tiles à votre scène, procédez comme suit :

1. Sur la page du compositeur de scène, choisissez le signe plus (**\+**), puis choisissez ** Ajouter un modèle 3D**.

1. Dans la ** fenêtre ** Ajouter une ressource à partir de la bibliothèque de ressources, choisissez le chemin d'accès à votre modèle 3D Tiles avec le type`Tiles3D`, puis choisissez ** Ajouter**.

1. Cliquez sur le canevas pour placer le modèle dans votre scène.

#### Différences entre les tuiles 3D
<a name="scenes-3dtiles-differences"></a>

3D Tiles ne prend actuellement pas en charge les métadonnées géométriques et sémantiques, ce qui signifie que la hiérarchie de maillage du modèle d'origine n'est pas disponible pour la fonction de sélection des sous-modèles. Vous pouvez toujours ajouter des widgets à votre modèle 3D Tiles, mais vous ne pouvez pas utiliser les fonctionnalités adaptées aux sous-modèles : shader du modèle, transformations 3D séparées ou liaison d'entités pour un maillage de sous-modèle. 

Il est recommandé d'utiliser la conversion 3D Tiles pour les ressources volumineuses qui servent de contexte à l'arrière-plan d'une scène. Si vous souhaitez qu'un sous-modèle soit décomposé et annoté, il doit être extrait en tant que glTF/glb ressource distincte et ajouté directement à la scène. Cela peut être fait avec des outils 3D gratuits et courants tels que [ Blender](https://www.blender.org/). 

**Exemple de cas d'utilisation : **
+ Vous disposez d'un modèle d'usine de 1 Go avec des salles des machines et des sols détaillés, des boîtiers électriques et des tuyaux de plomberie. Les boîtiers électriques et les conduites doivent s'allumer en rouge lorsque les données immobilières associées franchissent un seuil.
+ Vous isolez les maillages de boîtes et de tuyaux dans le modèle et vous les exportez dans un glTF distinct à l'aide de Blender.
+ Vous convertissez l'usine sans éléments électriques et de plomberie en un modèle 3D Tiles et vous le téléchargez sur S3.
+ Vous ajoutez à la fois le modèle 3D Tiles et le modèle glTF à une AWS IoT TwinMaker scène à l'origine (0,0,0).
+ Vous ajoutez des composants du model shader au boîtier électrique et aux sous-modèles de tuyaux du glTF pour rendre les maillages rouges en fonction des règles de propriété.