몰입도 높고 매력적인 크로스 플랫폼 Meta Quest 경험을 제작하는 새로운 방법을 소개합니다. 이번 블로그에서는 Open XR 및 Unity AR Foundation을 기반으로 하는 Meta Quest 3, Meta Quest 2, Meta Quest Pro용 혼합 현실 개발 툴의 최신 프리뷰를 자세히 살펴봅니다. 이 릴리스를 통해 새롭고 혁신적인 방식으로 우리 주변의 세상과 상호 작용해 보세요.
혼합 현실의 효과
혼합 현실을 활용하면 실제 세계의 디지털 콘텐츠와 상호 작용하며 가상 오브젝트와 캐릭터 및 경험을 이용해 주변 환경을 풍부하게 만들 수 있습니다. 고급 센서와 추적 기술을 활용해 물리적 환경을 정밀하게 매핑하고 그 안에 가상 콘텐츠를 정확하게 배치해 보세요. 또한 혼합 현실로 실현되는 혁신적인 몰입형 사용자 경험을 이용해 더 향상된 방식으로 주변 환경을 인지하고 활용할 수 있습니다. Unity는 새로운 툴 세트를 통해 Quest 기기의 매력적인 크로스 플랫폼 혼합 현실 경험을 제작하는 데 필요한 리소스를 제공할 예정입니다.
OpenXR 및 AR Foundation
OpenXR은 로열티를 부과하지 않는 표준으로, 코드를 다시 작성하지 않아도 애플리케이션이 다양한 하드웨어를 지원하도록 도우며 AR 및 VR 개발을 간소화합니다. OpenXR은 업계 리더로 구성된 컨소시움에서 개발되었으며, 탁월한 상호 호환성으로 광범위한 잠재 고객에게 도달하는 콘텐츠를 더 쉽게 제작할 수 있도록 지원합니다.
Unity AR Foundation은 모바일 및 헤드웨어 AR/VR 기기에서 애플리케이션을 제작할 수 있도록 맞춤 설계된 크로스 플랫폼 프레임워크입니다. 개발자는 AR Foundation을 이용해 경험을 제작하고 다수의 플랫폼에 배포할 수 있습니다. AR Foundation은 ARCore, ARKit, OpenXR 표준과 같은 일반적인 SDK의 기능을 활용해 Unity에서 원활한 워크플로를 제공하므로, 개발자가 창의성을 발휘하는 데 더 많은 노력을 기울일 수 있습니다.
프리뷰 단계
유니티는 새로운 Meta OpenXR 패키지를 통해 Quest용 AR Foundation 지원의 프리뷰를 소개합니다.
이번 프리뷰 릴리스에서는 패스스루, 평면 검출, 기기 추적, 레이캐스팅, 앵커와 같은 필수 기능에 대한 Quest 지원을 제공합니다. 기본 평면 검출 및 레이캐스팅을 보여 주는 Simple AR과 같은 샘플에 대한 Quest별 업데이트도 포함되며, 물리적 환경에 있는 항목의 위치와 방향을 지정하는 오브젝트를 생성하는 방법을 보여 주는 Anchors도 포함됩니다.
패스스루와 평면 검출에 대해 자세히 살펴보겠습니다.
실제 세계와 디지털 콘텐츠의 혼합
패스스루 지원을 통해 개발자는 이제 사용자가 가상 콘텐츠를 활용하면서 물리적 환경을 보고 상호 작용할 수 있도록 가상 세계와 실제 세계를 자연스럽게 혼합할 수 있습니다.
이를테면 플레이어가 거실이나 사무실에서 이동하며 가상의 적과 싸우는 게임을 제작할 수도 있고, 엄청난 정밀도로 가상 오브젝트를 실제 세계의 평면에 오버레이하는 애플리케이션을 디자인할 수도 있습니다. 앞으로의 가능성은 말 그대로 무한합니다.
물리적 공간의 이해
AR Foundation의 평면 검출 기능은 개발자에게 Meta Quest를 위한 컨텍스트 인식형 경험을 제작할 수 있는 수많은 가능성을 선사합니다. 평면 검출을 이용하면 애플리케이션에서 물리적 환경을 분석 및 해석하여 가상 오브젝트가 실제 세계와 지능적으로 상호 작용하도록 구현할 수 있습니다.
캐릭터가 실시간으로 장애물을 헤쳐 나가는 게임을 제작하거나, 다양한 공간 레이아웃에 맞춰 조정되는 레벨을 디자인한다고 상상해 보세요. AR Foundation의 Quest용 평면 검출을 사용하면 물리적 공간을 이해하고 몰입의 경계를 넓히는 데 필요한 데이터를 얻을 수 있습니다.
강력한 템플릿과 샘플 콘텐츠, 사전 정의된 상호 작용이 있으면 많은 시간을 단축할 수 있습니다. Unity에 추가된 새로운 XR 템플릿과 샘플을 활용해 보세요. 프로젝트 설정을 간소화하고, 복잡한 오브젝트 상호 작용을 탐색하며, 사용자 인터페이스 예시를 확인할 수 있습니다. Unity Hub에서 새로운 템플릿의 릴리스를 계속 확인하세요.
Unity 2022 LTS 및 이후 버전을 다운로드하면 지금 바로 AR Foundation 및 OpenXR을 사용해 Quest 3용 앱을 제작할 수 있습니다. 시험판 Meta OpenXR 패키지도 다운로드해야 합니다. 다운로드하려면 Unity 에디터 내에서 Unity 패키지 관리자를 열고 왼쪽 상단의 더하기(➕) 기호를 클릭한 다음 'Add package by name'을 선택하고 com.unity.xr.meta-openxr을 입력하세요. 다운로드가 끝나면 OpenXR Plugin 및 AR Foundation 패키지와 같은 기타 필수 패키지도 자동으로 다운로드됩니다. 샘플 콘텐츠는 Github의 Simple AR 및 Anchors에서 확인하세요.
Unity XR 팀은 AR Foundation을 지속적으로 개선하고 있습니다. 개발 과정에서 여러분의 의견은 언제든지 큰 도움이 됩니다. Unity 툴로 제작한 콘텐츠도 보여 주세요. 소셜 미디어에서 프로젝트에 관해 게시할 때 #unityARF 해시태그를 추가해 주세요.