

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 동적 장면
<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/)에서 장면으로 이동합니다.
+ 왼쪽 패널에서 **설정** 탭을 클릭합니다.
+ 패널 하단의 **장면 변환** 섹션을 확장합니다.
+ **장면 변환** 버튼을 클릭한 다음 **확인을** 클릭합니다.

**주의**  
 정적 장면에서 동적 장면으로의 변환은 되돌릴 수 없습니다.

![\[3D modeling interface with grid and a robotic arm model in the center.\]](http://docs.aws.amazon.com/ko_kr/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 모델, 위젯 등)에 대한 구성 요소가 있습니다.

**주의**  
장면 엔터티를 수동으로 삭제하지 마십시오. 그렇지 않으면 장면이 손상된 상태일 수 있습니다. 장면을 부분적으로 또는 완전히 삭제하려면 장면 작성기 페이지를 사용하여 장면 노드를 추가 및 삭제하고, 장면 페이지를 사용하여 장면을 선택하고 삭제합니다.