Table of Contents

Block 뷰어 도구 (Unity 개발)

Block 뷰어 도구 (Unity 개발)는 Mega Studio의 독립적이고 경량 기능 모듈로, 개발자가 구축 완료된 Mega Block을 직접 확인하고 미리 볼 수 있도록 설계되었습니다. Unity 에디터에서 클라우드 생성된 Block 데이터를 직접 로드, 탐색, 검사할 수 있을 뿐만 아니라, 코드 작성이나 전체 애플리케이션 실행 없이 직접 위치 인식 효과를 검증할 수 있습니다.

이 도구는 Unity 개발자를 위해 설계되었으며, EasyAR.Mega.BlockViewer 도구와 비교해 검증 도구 컴포넌트가 추가로 통합되어 있습니다. 개발자가 아닌 경우, EasyAR.Mega.BlockViewer 또는 EasyAR.Mega.Annotation을 직접 사용하는 것을 권장합니다.

블록 뷰어 생성

  • Hierarchy 패널 빈 공간에서 마우스 오른쪽 버튼 클릭 후 EasyAR Mega -> Tool -> Block Viewer for Unity Developer (Edit Mode) 선택

    블록 뷰어 생성

  • 추가 후 Hierarchy 패널에 EasyAR.Mega.BlockViewer (Dev) 노드 생성

    노드

기능 설명

도구 생성 후 Inspector 패널을 통해 Block 데이터 로드를 구성하고, 모델을 내보내거나 표시를 제어할 수 있습니다.

BlockViewer (Dev) 노드 설명

EasyAR.Mega.BlockViewer (Dev)는 검증 도구를 제외한 모든 기능이 에디터에서 비실행 상태로만 사용 가능합니다. 즉, Unity 에디터 상단 재생 버튼이 활성화되지 않은 상태(오른쪽 방향 삼각형 아이콘)에서만 사용할 수 있습니다.

런타임 중에는 도구 관련 노드와 데이터가 장면에 유지되며 검증 도구와 함께 사용 가능하나, 도구 자체의 모든 기능은 사용할 수 없습니다.

노드

경고

개발한 Unity 애플리케이션을 모바일 기기로 빌드할 경우, 반드시 빌드 전 장면에서 EasyAR.Mega.BlockViewer (Dev) 노드를 삭제해야 합니다. 그렇지 않으면 빌드 실패 또는 런타임 오류가 발생할 수 있습니다.

도구 모듈 설명

  1. 로그인 컴포넌트

  2. Mega 클라우드 서비스 컴포넌트

  3. Block 데이터 컴포넌트

  4. 어노테이션 툴킷 컴포넌트

  5. 검증 도구 컴포넌트

    도구 모듈