

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

# シーン拡張編集
<a name="scenes-ee"></a>

AWS IoT TwinMaker シーンには、シーンに存在するリソースを強化、編集、操作するための一連のツールが用意されています。

以下のトピックでは、 AWS IoT TwinMaker シーンで拡張編集機能を使用する方法について説明します。
+ [シーンオブジェクトのターゲットを絞った配置](#scenes-ee-placement)
+ [サブモデル選択](#scenes-ee-submodel)
+ [シーン階層内のエンティティ編集](#scenes-ee-hierarchy)

## シーンオブジェクトのターゲットを絞った配置
<a name="scenes-ee-placement"></a>

AWS IoT TwinMaker では、シーンにオブジェクトを正確に配置して追加できます。この強化編集機能により、シーン内のタグ、エンティティ、ライト、モデルを配置する場所をより細かく制御できます。

1. [AWS IoT TwinMaker コンソール](https://console.aws.amazon.com/iottwinmaker/)でシーンに移動します。

1. **[\+]** ボタンを押し、ドロップダウンオプションからオプションの 1 つを選択します。モデル、ライト、タグなど、**[\+]** メニューにあるものなら何でもかまいません。

   シーンの 3D スペースでカーソルを動かすと、カーソルの周りにターゲットが表示されます。

1. ターゲットを使用して、シーンに要素を正確に配置します。

## サブモデル選択
<a name="scenes-ee-submodel"></a>

AWS IoT TwinMaker では、シーン内の 3D モデルのサブモデルを選択し、タグ、照明、ルールなどの標準プロパティを適用できます。

3D モデルファイル形式には、モデルのサブエリアを大きなモデル内のサブモデルとして指定できるメタデータが含まれています。例えば、モデルがろ過システムの場合、タンク、パイプ、モーターなどのシステムの個々の部分はろ過の 3D モデルのサブモデルとしてマークされます。

**シーンでサポートされている 3D ファイル形式**: GLB と GLTF。

1. [AWS IoT TwinMaker コンソール](https://console.aws.amazon.com/iottwinmaker/)でシーンに移動します。

1. シーンにモデルがない場合は、**[\+]** メニューからオプションを選択してモデルを追加します。

1. シーン階層にリストされているモデルを選択すると、階層にはモデルの下にサブモデルが表示されます。
**注記**  
サブモデルが表示されない場合は、そのモデルにサブモデルが設定されていない可能性があります。

1. サブモデルの表示を切り替えるには、階層内のサブモデルの名前の右側にある目のアイコンを押します。

1. 名前や位置などのサブモデルデータを編集するには、サブモデルを選択してシーンインスペクターを開きます。インスペクターメニューを使用して、サブモデルデータを更新または変更します。

1. タグ、ライト、ルール、その他のプロパティをサブモデルに追加するには、階層内でサブモデルを選択した状態で **[\+]** を押します。

## シーン階層内のエンティティ編集
<a name="scenes-ee-hierarchy"></a>

AWS IoT TwinMaker シーンを使用すると、階層テーブル内のエンティティのプロパティを直接編集できます。次の手順は、階層メニューからエンティティに対して実行できるアクションを示しています。

1. [AWS IoT TwinMaker コンソール](https://console.aws.amazon.com/iottwinmaker/)でシーンに移動します。

1. シーン階層を開き、操作するエンティティのサブ要素を選択します。

1. 要素を選択したら、**[\+]** ボタンを押し、ドロップダウンから次のいずれかのオプションを選択します。
   + **空のノードを追加**
   + **3D モデルを追加**
   + **ライトを追加**
   + **現在の視点からカメラを追加**
   + **タグを追加**
   + **モデルシェーダーを追加**
   + **モーションインジケータを追加**

1. ドロップダウンからいずれかのオプションを選択すると、その選択が手順 2 で選択した要素の子としてシーンに適用されます。

1. 子要素を選択し、階層内を新しい親にドラッグすることで、子要素の順序を変更したり、要素を再ペアレント化したりできます。

## エンティティに注釈を追加します。
<a name="scenes-ee-annotations"></a>

 AWS IoT TwinMaker シーンコンポーザーを使用すると、シーン階層内の任意の要素に注釈を付けることができます。注釈はマークダウンで作成されます。

マークダウンでの記述の詳細については、マークダウン構文に関する公式ドキュメントの「[基本構文](https://www.markdownguide.org/basic-syntax/)」を参照してください。

**注記**  
AWS IoT TwinMaker 注釈とオーバーレイ Markdown 構文のみ。HTML ではありません。

**エンティティに注釈を追加**

1. [AWS IoT TwinMaker コンソール](https://console.aws.amazon.com/iottwinmaker/)でシーンに移動します。

1. シーン階層から注釈を付ける要素を選択します。階層内の要素が選択されていない場合は、ルートに注釈を追加できます。

1. **[\+]** ボタンを押して、**[注釈を追加]** オプションを選択します。  
![プラス記号コントロールが展開されたシーンキャンバスページには、注釈の追加オプションが表示されます。](http://docs.aws.amazon.com/ja_jp/iot-twinmaker/latest/guide/images/Scene composer -annotation-menu.png)

1. 左側の **[インスペクター]** ウィンドウで、**[注釈]** セクションまでスクロールします。マークダウン構文を使用して、注釈に表示させるテキストを記述します。

   マークダウンでの記述の詳細については、マークダウン構文に関する公式ドキュメントの「[基本構文](https://www.markdownguide.org/basic-syntax/)」を参照してください。  
![注釈パネルのマークダウンコンテンツエントリフォームが表示されたシーンキャンバスページ。](http://docs.aws.amazon.com/ja_jp/iot-twinmaker/latest/guide/images/tm-step4a.png)

1.  AWS IoT TwinMaker シーンデータを注釈にバインドするには、**「データバインドの追加**」を選択し、**エンティティ ID **を追加して、データを表示するエンティティの**コンポーネント名**と**プロパティ名**を選択します。バインディング名を更新してマークダウン変数として使用し、データを注釈に表示できます。  
![注釈プルダウンの右側にある 3 つのドットを選択すると、Add Data Binding ボタンが表示されます。](http://docs.aws.amazon.com/ja_jp/iot-twinmaker/latest/guide/images/tm-step5a1.png)  
![データバインドの追加ボタンを選択すると、バインド名、エンティティ ID、コンポーネント名とプロパティ名を入力できます。](http://docs.aws.amazon.com/ja_jp/iot-twinmaker/latest/guide/images/tm-step5a2.png)

1. **[バインディング名]** は注釈の変数を表すために使用されます。

   バ**インド名**を入力して、エンティティの時系列の最新の履歴値を注釈の AWS IoT TwinMaker変数構文で表示します。 `${{{variable-name}}}`

   例として、このオーバーレイでは、注釈内の `mixer0alarm` の値が構文 `${mixer0alarm}` とともに表示されます。  
![完了した注釈データバインディングの例。](http://docs.aws.amazon.com/ja_jp/iot-twinmaker/latest/guide/images/tm-step6a.png)

## タグにオーバーレイを追加
<a name="scenes-ee-overlay"></a>

 AWS IoT TwinMaker シーンのオーバーレイを作成できます。シーンオーバーレイはタグに関連付けられており、シーンエンティティに関連付けられた重要なデータを表面化するために使用できます。オーバーレイはマークダウンで作成およびレンダリングされます。

マークダウンでの記述の詳細については、マークダウン構文に関する公式ドキュメントの「[基本構文](https://www.markdownguide.org/basic-syntax/)」を参照してください。

**注記**  
デフォルトでは、**オーバーレイ**は、それに関連付けられたタグが選択されている場合にのみシーンに表示されます。シーン**設定**でこれを切り替えて、すべての**オーバーレイ**を一度に表示することができます。

1. [AWS IoT TwinMaker コンソール](https://console.aws.amazon.com/iottwinmaker/)でシーンに移動します。

1.  AWS IoT TwinMaker **オーバーレイ**はタグシーンに関連付けられており、既存のタグを更新したり、新しいタグを追加したりできます。

   **[\+]** ボタンを押して、**[タグを追加]** オプションを選択します。  
![プラスボタンが選択され、タグの追加オプションが強調表示されたシーン。](http://docs.aws.amazon.com/ja_jp/iot-twinmaker/latest/guide/images/Scene composer-overlay-add-tag.png)

1. 右側の **Inspector** パネルで、**\+** (プラス記号) ボタンを選択し、**オーバーレイの追加**を選択します。  
![プラスボタンが選択され、オーバーレイの追加が強調表示された Inspector パネル。](http://docs.aws.amazon.com/ja_jp/iot-twinmaker/latest/guide/images/tm-step4b.png)

1. マークダウン構文で、オーバーレイに表示させるテキストを記述します。

   マークダウンでの記述の詳細については、マークダウン構文に関する公式ドキュメントの「[基本構文](https://www.markdownguide.org/basic-syntax/)」を参照してください。

1.  AWS IoT TwinMaker シーンデータをオーバーレイにバインドするには、**データバインディングの追加**を選択します。  
![3 つのドットが選択され、データバインディングを追加が強調表示された Inspector パネル。](http://docs.aws.amazon.com/ja_jp/iot-twinmaker/latest/guide/images/tm-step6b.png)

   **バインド名**と**エンティティ ID** を追加し、データを表示するエンティティの**コンポーネント名**と**プロパティ名**を選択します。

1. エンティティの時系列データの最新の履歴値を、 の AWS IoT TwinMaker変数構文 を使用してオーバーレイに表示できます`${{{variable-name}}}`。

   例として、このオーバーレイでは、`mixer0alarm` の値が構文 `${mixer0alarm}` とともにオーバーレイに表示されます。  
![Markdown コンテンツエントリボックスにアラームステータス情報が入力された Inspector パネル。](http://docs.aws.amazon.com/ja_jp/iot-twinmaker/latest/guide/images/tm-step7b.png)

1. **オーバーレイ**の可視性を有効にするには、左上**の設定**タブを開き、**すべての****オーバーレイ**が一度に表示されるようにオーバーレイのトグルがオンになっていることを確認します。
**注記**  
デフォルトでは、**オーバーレイ**は、それに関連付けられたタグが選択されている場合にのみシーンに表示されます。  
![オーバーレイの切り替えがオフになっていることを示す設定タブ。](http://docs.aws.amazon.com/ja_jp/iot-twinmaker/latest/guide/images/scene-setting.png)