현장 실행 검증용 annotation 생성
이 문서는 Mega Studio를 사용하여 현장 실행 검증에 사용할 annotation data를 생성하는 방법을 설명합니다.
참고
아래 내용과 도구는 Unity 애플리케이션 개발 과정에는 적용되지 않습니다.
Unity 애플리케이션을 개발 중이라면 개발 가이드의 효과 검증을 위한 Unity 애플리케이션 패키징을 참고하세요.
시작하기 전에
annotation data를 생성하기 전에 다음을 준비해야 합니다.
Mega Studio 설치
EasyAR Sense Unity Plugin을 이미 다운로드하고 설치했다면 이 단계를 건너뛸 수 있습니다.
EasyAR Sense Unity Plugin 다운로드
EasyAR 다운로드 페이지에서 "EasyAR Sense Unity Plugin (for Mega)"을 선택해 다운로드합니다. 아래 그림과 같습니다.


파일 압축을 풀고, 다운로드한 파일을 아래 그림의 구조로 압축 해제합니다.

Unity 프로젝트 생성
Unity를 실행하고 프로젝트를 생성합니다.
"New project" 클릭
"3D(Built-In Render Pipeline)" 선택
"Create project" 클릭

팁
Unity 6000 이후 버전은 먼저 3D (Built-In Render Pipeline) 컴포넌트를 다운로드해야 합니다.
Mega Studio 설치
메뉴 바의 "Window"를 클릭합니다.
"Package Manager"를 선택합니다.
팝업 창에서 왼쪽 위의 "+" 기호를 클릭합니다.
"Add package from tarball..."을 선택합니다.
com.easyar.sense,com.easyar.mega,com.easyar.mega.studio이 3개 package를 순서대로 설치합니다.설치가 성공하면 그림과 같이 표시됩니다.

annotation data 생성
왼쪽 패널 "Hierarchy"의 빈 곳에서 마우스 오른쪽 버튼을 클릭하고 "Annotation Tool(Edit Mode)"를 가져옵니다.

- 왼쪽 패널 "Hierarchy"에서 "EasyAR.Mega.Annotation"을 선택합니다.
- 오른쪽 패널 "Inspector"에 EasyAR 계정명과 비밀번호를 입력합니다.
- "Log in"을 클릭합니다.

- 오른쪽 패널 "Inspector"에서 "Mega Cloud Service" 뒤의 아이콘을 클릭합니다.
- 열린 창에서 "Mega Block localization service" 하나를 선택합니다.
- "OK"를 클릭합니다.
- 오른쪽 패널 "Inspector"에서 "Load"를 클릭하여 map을 Unity 프로젝트에 추가합니다.

- annotation이 필요한 공간 위치에서 Ctrl과 마우스 왼쪽 버튼을 동시에 눌러 annotation 큐브를 생성합니다.

- 왼쪽 패널 "Inspector"에서 "EasyAR.Mega.Annotation"을 선택합니다.
- 오른쪽 "Inspector" 패널에서 annotation data package 뒤의 아이콘을 클릭합니다.

- 열린 창에서 왼쪽의 "Mega Block localization service" 하나를 선택합니다.
- 오른쪽 위의 "+" 기호를 클릭하여 annotation data package를 생성합니다.
- annotation data package의 이름을 입력합니다.
- "√" 기호를 클릭하여 확인합니다.
- "OK"를 클릭하여 annotation data package를 저장합니다.

- 오른쪽 "Inspector" 패널에서 annotation data package 아래쪽과 "∧" 버튼을 클릭합니다.
- 마지막으로 팝업 창에서 "Yes"를 클릭하여 annotation data package 저장을 완료합니다. annotation data는 cloud service의 Block cloud localization에서 확인하고 삭제할 수 있습니다.


