Table of Contents

3D 실경 그리드 보기

이 문서에서는 Unity와 Mega 플러그인을 사용하여 공간 모델을 미리 보는 방법을 자세히 소개합니다. 여기에는 Unity 설치, 플러그인 가져오기, Block 탐색 도구 추가 및 매핑 결과 로드 등 전체 프로세스가 포함됩니다.

참고

이 문서는 비 Unity 개발자를 대상으로 합니다. Unity 개발자는 실제 환경과 정렬된 3D 콘텐츠 추가를 참조하여 block mesh를 로드하세요.

시작하기 전에

공간 모델을 미리 보기 시작하기 전에 Unity를 설치하고 Mega Studio 플러그인을 가져와야 합니다.

Unity 설치

2021.3.30 이상 버전의 Unity 장기 지원 버전(LTS)을 설치하세요. 다운로드 주소는 다음과 같습니다.

  • 중국 대륙 지역: Unity 중국어 페이지에서 설치 패키지를 다운로드하고 공식 지침에 따라 설치하세요.
  • 기타 지역: Unity 공식 웹사이트에서 설치 패키지를 다운로드하고 공식 지침에 따라 설치하세요.

먼저 Unity Hub를 다운로드한 다음 웹 페이지에서 Unity 버전을 선택하고 Hub에서 다운로드하거나 Unity Hub에서 선택하여 설치할 수 있습니다.

웹에서 Unity 설치

Unity 계정 로그인/등록

Unity Hub를 열고 Unity 계정으로 로그인하세요(계정이 없으면 등록해야 함).

Unity 계정 등록 및 로그인

Unity 라이선스 활성화

실제 필요에 따라 해당 라이선스 유형을 선택하여 활성화하세요. 참고: Unity Hub 버전 또는 언어 설정의 차이로 인해 화면 표시가 약간 다를 수 있지만 핵심 활성화 프로세스는 동일합니다.

Add Unity License

라이선스 선택

새로운 Unity 프로젝트 생성

프로젝트 생성

일부 버전(예: Unity 6)에서는 먼저 해당 템플릿을 다운로드한 후 프로젝트를 생성해야 합니다.

템플릿 다운로드

Mega Unity 플러그인 다운로드

EasyAR 계정으로 로그인하고 다운로드 페이지로 이동하세요.

다운로드 페이지 탐색

그림에서 화살표가 가리키는 파일을 다운로드하세요.

Mega 플러그인 다운로드

다운로드한 .zip 압축 파일을 압축 해제하면 다음과 같은 디렉토리 구조를 얻을 수 있습니다.

.
└── EasyARSenseUnityPluginForMega_**.zip          # 전체 설치 패키지
    ├── com.easyar.mega.studio-**.tgz             # 주석 도구 포함
    ├── com.easyar.mega-**.tgz                    # EasyAR Mega 지원 패키지 포함
    ├── com.easyar.sense-**.tgz                   # EasyAR Sense 핵심 라이브러리 및 Unity 플러그인 포함
    ├── readme.cn.txt                             # 중국어自述 파일
    └── readme.en.txt                             # 영어自述 파일
중요

참고: .tgz 파일을 압축 해제하지 마세요. 이들은 Unity 패키지이며 Unity Package Manager를 통해 직접 가져와야 합니다.

버전 번호 설명: 파일 이름의 **는 버전 번호를 나타내며 형식은 다음과 같습니다: Major.Minor.Patch + BuildNum.BuildHash. 공식적으로 발표된 최신 버전을 기준으로 하세요.

프로젝트에 패키지(UPM 패키지) 가져오기

Window -> Package Management -> Package Manager를 클릭하고 팝업 창의 왼쪽 상단에 있는 + 버튼을 클릭한 후 Install package from tarball...을 선택하세요.

패키지 설치

순서대로 가져오세요.

com.easyar.sense-**.tgz
com.easyar.mega-**.tgz
com.easyar.mega.studio-**.tgz
참고

가져오기 전에 .tgz 파일을 Unity 프로젝트 폴더(예: Packages 디렉토리)에 복사하는 것이 좋습니다. 가져온 후에는 이러한 .tgz 원본 파일을 이동하거나 삭제하지 마세요. 그렇지 않으면 Unity가 해당 패키지를 로드할 수 없습니다.

플러그인이 성공적으로 가져와졌는지 확인

Hierarchy 패널에서 마우스 오른쪽 버튼을 클릭하여 EasyAR SenseEasyAR Mega 구성 요소 생성 옵션을 볼 수 있으면 플러그인이 성공적으로 가져와진 것입니다.

가져오기 성공 확인

탐색 도구 추가

Hierachy 패널의 빈 공간에서 마우스 오른쪽 버튼을 클릭하고 EasyAR Mega > Tool > Annotation Tool (Edit Mode)를 선택하세요.

Block 탐색 도구 추가

추가하면 새 노드가 생성됩니다.

Block 탐색 도구 추가

매핑 결과 Block 로드

EasyAR 계정 로그인

위에서 추가한 노드를 클릭하고 도구 모음에 EasyAR 계정 사용자 이름과 비밀번호를 입력하세요.

Unity에서 로그인

해당 클라우드 서비스 및 저장소 선택

클라우드 서비스 구성 요소의 오른쪽 상단에 있는 버튼을 클릭하고 팝업 대화 상자에서 Mega Block -> Mega Block 위치 서비스를 선택한 다음 아래에서 매핑 결과가 있는 위치 라이브러리를 선택하고 마지막으로 "확인" 버튼을 클릭하세요.

Mega 클라우드 서비스 구성 요소

Mega 클라우드 서비스 팝업

Block 로드

매핑 결과 Block을 선택하고 "로드" 버튼을 클릭하면 시나리오에서 공간 모델을 미리 볼 수 있습니다.
Unity 조작에 익숙하지 않은 경우 Unity 입문 자습서를 참조하세요.

Block 로드

Block 미리 보기의 예는 다음과 같습니다.

Block 미리 보기

관련 주제