View a markdown version of this page

Scènes dynamiques - AWS IoT TwinMaker

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.

Scènes dynamiques

AWS IoT TwinMaker les scènes exploitent la puissance du graphe de connaissances en stockant les nœuds de scène et les paramètres dans un composant d'entité. Utilisez la AWS IoT TwinMaker console pour créer des scènes dynamiques afin de gérer, de créer et de rendre plus facilement des scènes 3D.

Principales caractéristiques :

  • Tous les objets, paramètres et liaisons de données des nœuds de scène 3D sont rendus « dynamiquement » sur la base de requêtes Knowledge Graph.

  • Si vous utilisez le visualiseur de scènes en lecture seule dans une application Grafana ou personnalisée, vous pouvez obtenir des mises à jour de vos scènes toutes les 30 secondes.

Scènes statiques et scènes dynamiques

Les scènes statiques sont composées d'un fichier JSON de scène stocké dans S3 qui contient les détails de tous les nœuds et paramètres de scène. Toute modification apportée à la scène doit être apportée au document JSON et enregistrée dans S3. Une scène statique est la seule option si vous avez un plan tarifaire de base.

Les scènes dynamiques sont composées d'un fichier JSON de scène contenant des paramètres globaux pour la scène, tandis que tous les autres nœuds de scène et paramètres de nœud sont stockés en tant que composants d'entité dans le graphe de connaissances. Les scènes dynamiques ne sont prises en charge que dans les plans tarifaires standard et groupés à plusieurs niveaux. Consultez Changer de mode de AWS IoT TwinMaker tarification pour plus d'informations sur la mise à niveau de votre plan tarifaire).

Vous pouvez convertir une scène statique existante en scène dynamique en procédant comme suit :

  • Accédez à votre scène dans la AWS IoT TwinMaker console.

  • Dans le panneau de gauche, cliquez sur l'onglet Paramètres.

  • Développez la section Convertir une scène en bas du panneau.

  • Cliquez sur le bouton Convertir la scène, puis sur Confirmer.

Avertissement

La conversion d'une scène statique à une scène dynamique est irréversible.

Visionneuse 3D montrant un modèle de bras robotique avec panneau de paramètres pour basculer entre les options de visibilité.

Types de composants et entités de scène

Afin de créer des composants d'entité spécifiques à une scène, les types de composants 1P suivants sont pris en charge :

  • com.amazon.iottwinmaker.3d.component.camera Type de composant qui stocke les paramètres d'un widget de caméra. Ajouter des caméras fixes aux entités

  • com.amazon.iottwinmaker.3d.component.dataoverlay Type de composant qui stocke les paramètres relatifs à la superposition d'un widget d'annotation ou de balise. Ajouter des superpositions aux balises

  • com.amazon.iottwinmaker.3d.component.light Type de composant qui stocke les paramètres d'un widget d'éclairage.

  • com.amazon.iottwinmaker.3d.component.modelref Type de composant qui stocke les paramètres et l'emplacement S3 d'un modèle 3D utilisé dans une scène.

  • com.amazon.iottwinmaker.3d.component.modelshader Type de composant qui stocke les paramètres d'un shader de modèle sur un modèle 3D. Ajoutez des widgets d'interface utilisateur augmentés avec Model Shader à votre scène

  • com.amazon.iottwinmaker.3d.component.motionindicator Type de composant qui stocke les paramètres d'un widget indicateur de mouvement.

  • com.amazon.iottwinmaker.3d.component.submodelref Type de composant qui stocke les paramètres d'un sous-modèle d'un modèle 3D. Sélection du sous-modèle

  • com.amazon.iottwinmaker.3d.component.tag Type de composant qui stocke les paramètres d'un widget de balises. Création de tags pour vos scènes

  • com.amazon.iottwinmaker.3d.node Type de composant qui stocke les paramètres de base d'un nœud de scène, tels que sa transformation 3D, son nom et ses propriétés génériques.

Concepts de scènes dynamiques

Les entités de scène dynamiques sont stockées sous une entité globale étiquetée$SCENES. Chaque scène est composée d'une entité racine et d'une hiérarchie d'entités enfants qui correspondent à la hiérarchie des nœuds de scène. Chaque nœud de scène situé sous la racine possède un composant com.amazon.iottwinmaker.3d.node et un composant correspondant au type de nœud (modèle 3D, widget, etc.).

Avertissement

Ne supprimez aucune entité de scène manuellement, sinon votre scène est peut-être en panne. Si vous souhaitez supprimer partiellement ou totalement une scène, utilisez la page du compositeur de scènes pour ajouter et supprimer des nœuds de scène, et utilisez la page Scènes pour sélectionner et supprimer une scène.