[Magicleap] MagicLeap 시작하기 전
5256 단어 MagicLeap
Iwaxlab
이번에는 매직랩원의 해설문을 정리했다.
이렇게 말하지만 사전 준비는 필요하기 때문에 먼저'입문 전'으로 Magic Leap의 개요와 필요한 준비를 정리한다.
MagicLeap 소개
2010년 미국에 회사를 설립해 약 26억 달러의 자금을 조달했으며, 지난해 2018년 8월부터 개발자를 대상으로 판매되고 있다.
2019년 9월 현재 미국, 영국, 프랑스, 독일 4개국에서 판매·지원되고 있다.또 현재 개발물을 세계에 공개할 수 있는 곳은 미국뿐이다.
기기의 위치는 마이크로소프트의 홀로렌즈와 리프모션의 프로젝트 노스스타와 같은 투시형 MR 장치다.
Lumin OS라는 독특한 OS(Android 기반일 수 있음)를 사용하고Helio라는 독특한 3D 브라우저를 탑재했다.
또 C 언어와 유니티, 언리얼 등 게임 엔진 개발도 지원하고, 앞서 소개한 헬리오 전용 자바스크립트 라이브러리도 공개했다.
이 힘의 투입 상황으로 나는 이미 기뻐서 껑충껑충 뛰었지만, 그 개발을 추진하기 위해 최초의 준비를 순서대로 살펴보자.
계정 만들기
먼저 크리에이터 포털로 불리는 매직리프원의 개발자 사이트에 계정을 만들자.
창작자 포털
새 계정을 만들 때, 이 페이지에서 사용하고 싶은 전자 우편 주소를 입력하십시오.
그리고 입력한 메일 주소에는 "Welcome to Magic Leap"이라는 제목으로 액세스 코드가 기재된 메일이 있으니 거기를 입력해 로그인하십시오.
앞으로 로그인할 때 주소 입력 =>액세스 코드 메일 도착=>액세스 코드 입력 =>로그인은 기본 절차
매크로 패키지 관리자 설치
MagicLeap에는 전용 포장 관리자가 존재하며 모든 개발 도구인 SDK는 이를 통해 설치하고 마운트 해제합니다.
설치 프로그램을 시작하면 설치할 곳을 묻습니다. (기본값은 루트 사용자 바로 아래) 설치할 위치를 지정하십시오.
또 루민SDK, 유니티, 언리얼, 루민런타임 등 항목이 제각각이어서 어떤 태그에서 다운로드하든 같은 설치 프로그램을 다운로드할 수 있으니 신경 쓰지 마세요.
설비 방면의 준비
그럼 설비를 준비합시다.
디바이스는 원래 생성된 계정과 연결해야 하며 디바이스에서 계정 인증을 수행할 수 있는 경우 자체 계정 페이지의 Devices에 등록된 MagicLeap이 나열됩니다.
좀 더 장치 측면에서 Settings->Device->CoreatorMode를 통해Creator Mode를 엽니다 넣어주세요.
인증되지 않은 응용 프로그램도 MagicLeap 로컬에서 실행할 수 있습니다.
개발 증명서의 발행
그럼 개발자 인증서 발행하겠습니다.
개발자 증명서란 자신이 만든 앱을 사회에 공개하기 위해 필요한 증명서로 만든 앱과 연관돼 있다.
각자 앱 관련 방법을 만들어 다른 장에서 설명하고, 여기서 증명서 발행 방법을 살펴봅시다.
Creator Portal에서 Publish->Ceertificates 키를 누르면 인증서 관리 화면으로 이동합니다.
"Addnew"를 누르면 증명서가 발행되니 임의의 이름으로 만드세요.
Certicate Label에 임의의 이름을 입력하고 "Generate"를 누르면 privetkey라는 Zip 파일이 다운로드됩니다.
내용을 펼치면 성함으로 쓰인다.certprivetkey가 있는지 확인할 수 있습니다.
이 집.잘 보관하세요.이게 사라지면 증명서를 다시 만들어야 해요.
.cert에 관해서는 아까 인증서 관리 화면에서 측면에서 다운로드할 수 있습니다.
이것들은 같은 목록에 있어야 하니까 이렇게 잘 보관하세요.
개발 증명서 하나로 인증할 수 있는 앱은 최대 두 개다.이는 사회에 공개할 때만 한정되며 현지에서 제작할 때 증서를 사용할 수 있다.
각 공구, 포장 설명
※ 이 포장관리자 주변은 2020년 5월 14일 현재 크게 변경되었습니다.자세한 내용은 여기를 참조하시오.
링크: IwaxLab
방금 설치된 패키지 관리자를 시작해서 안에 있는 물건을 보세요.
를 시작하면 다음 화면이 열립니다.
자신의 개발 환경에 필요한 구성 요소를 설치합니다.
그 중에서 특히 순서대로 배열된 모듈은 Common Packages->LuminSDK이고 SDK 주체는 이것이다.
LuminSDK의 오른쪽 칸을 보시면 "SHELL"과 "USE ML REMOTE"의 항목을 확인할 수 있습니다.
SHELL은 명령줄에서 MagicLeap에 직접 액세스하여 프로그램을 설치하고 PC에 연결된 장치를 열거하는 편리한 도구입니다.
USE ML REMOTE는 개발 환경에서 자체 제작 응용 프로그램을 실제 기계로 미리 볼 때 필요한 도구입니다.또 설비가 없으면 시뮬레이터 기능이 있어 실제 조작의 느낌으로 시뮬레이션할 수 있다.
상술한 두 가지 공구는 앞으로 개발할 때 특별한 보살핌을 받게 될 것이다.
수고하셨습니다.
지금까지 "MagicLeap 개발 전"개발에 필요한 준비 작업이었습니다.
각자 잘하는 개발 환경을 활용해 매직랩의 세계를 즐겨보자!
Reference
이 문제에 관하여([Magicleap] MagicLeap 시작하기 전), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/iwax10/items/2ca56201a2d42b921961텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)