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
Utilisation de tuiles 3D dans votre scène
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
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
Le format 3D Tiles
Le format 3D Tiles a été créé par Cesium
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 :
Téléchargez des fichiers Cesium 3D sur AWS
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 :
-
Décompressez l'archive dans un dossier.
-
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 dans le guide de l'utilisateur d'Amazon S3.)
-
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 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
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 typeTiles3D.
Pour ajouter le modèle 3D Tiles à votre scène, procédez comme suit :
Sur la page du compositeur de scène, choisissez le signe plus (+), puis choisissez Ajouter un modèle 3D.
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.Cliquez sur le canevas pour placer le modèle dans votre scène.
Différences entre les tuiles 3D
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
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é.