

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 動的シーン
<a name="dynamic-scenes"></a>

AWS IoT TwinMaker シーンは、シーンノードと設定をエンティティコンポーネントに保存することで、[ナレッジグラフ](tm-knowledge-graph.md)のパワーを解放します。 AWS IoT TwinMaker コンソールを使用して**動的シーン**を作成し、3D シーンをより簡単に管理、構築、レンダリングできます。

**主な機能:**
+ すべての 3D シーンノードオブジェクト、設定、データバインディングは、ナレッジグラフクエリに基づいて「動的」にレンダリングされます。
+ Grafana またはカスタムアプリケーションで読み取り専用シーンビューワーを使用する場合、シーンの更新を 30 秒間隔で取得できます。

## 静的シーンと動的シーン
<a name="dynamic-scenes-vs-static"></a>

**静的シーン**は、すべてのシーンノードと設定の詳細を含む S3 に保存されているシーン JSON ファイルで構成されます。シーンへの変更は JSON ドキュメントに変更し、S3 に保存する必要があります。[基本的な料金プラン](https://aws.amazon.com/iot-twinmaker/pricing/)がある場合は、静的シーンが唯一のオプションです。

**動的シーン**はシーンのグローバル設定を持つシーン JSON ファイルで構成され、他のすべてのシーンノードとノード設定はナレッジグラフにエンティティコンポーネントとして保存されます。動的シーンは、標準および階層バンドルの料金プランでのみサポートされます。料金プランのアップグレード方法については、[AWS IoT TwinMaker 価格設定モードの切り替え](tm-pricing-mode.md)「」を参照してください）。

以下の手順に従って、既存の静的シーンを動的シーンに変換できます。
+ [AWS IoT TwinMaker コンソール](https://console.aws.amazon.com/iottwinmaker/)でシーンに移動します。
+ 左側のパネルで、**設定**タブをクリックします。
+ パネルの下部にある**シーンの変換**セクションを展開します。
+ **Convert scene** ボタンをクリックし、**Confirm **をクリックします。

**警告**  
 静的シーンから動的シーンへの変換は元に戻せません。

![](http://docs.aws.amazon.com/ja_jp/iot-twinmaker/latest/guide/images/convert-scene.png)


## シーンコンポーネントタイプとエンティティ
<a name="dynamic-scenes-types-entities"></a>

シーン固有のエンティティコンポーネントを作成するには、次の 1P コンポーネントタイプがサポートされています。
+ **com.amazon.iottwinmaker.3d.component.camera** [カメラウィジェット](scenes-camera.md)の設定を保存するコンポーネントタイプ。
+ **com.amazon.iottwinmaker.3d.component.dataoverlay** 注釈またはタグウィジェットの[オーバーレイ](scenes-ee.md#scenes-ee-overlay)の設定を保存するコンポーネントタイプ。
+ **com.amazon.iottwinmaker.3d.component.light** ライトウィジェットの設定を保存するコンポーネントタイプ。
+ **com.amazon.iottwinmaker.3d.component.modelref** シーンで使用される 3D モデルの設定と S3 の場所を保存するコンポーネントタイプ。
+ **com.amazon.iottwinmaker.3d.component.modelshader** 3D モデルに[モデルシェーダー](scenes-editing-add-color-widget.md)の設定を保存するコンポーネントタイプ。
+ **com.amazon.iottwinmaker.3d.component.motionindicator** モーションインジケータウィジェットの設定を保存するコンポーネントタイプ。
+ **com.amazon.iottwinmaker.3d.component.submodelref** 3D モデルの[サブモデル](scenes-ee.md#scenes-ee-submodel)の設定を保存するコンポーネントタイプ。
+ **com.amazon.iottwinmaker.3d.component.tag** [ タグウィジェット](scenes-editing-add-tags.md)の設定を保存するコンポーネントタイプ。
+ **com.amazon.iottwinmaker.3d.node** 3D 変換、名前、汎用プロパティなどのシーンノードの基本設定を保存するコンポーネントタイプ。

## 動的シーンの概念
<a name="dynamic-scenes-concepts"></a>

動的シーンエンティティは、 というラベルのグローバルエンティティの下に保存されます`$SCENES`。各シーンは、ルートエンティティと、シーンノード階層に一致する子エンティティの階層で構成されます。ルートの下にある各シーンノードには、**com.amazon.iottwinmaker.3d.node** コンポーネントと、ノードのタイプ (3D モデル、ウィジェットなど) のコンポーネントがあります。

**警告**  
シーンエンティティを手動で削除しないでください。シーンが壊れている可能性があります。シーンを部分的または完全に削除する場合は、シーンコンポーザーページを使用してシーンノードを追加および削除し、シーンページを使用してシーンを選択および削除します。