Android XR은 Unity, OpenXR, WebXR과 원활하게 호환되므로 여러 플랫폼에서 호환되는 앱을 빌드할 수 있습니다. 이러한 XR 개발 도구에는 몰입형 환경을 만드는 고유한 과제에 맞게 조정된 기능이 포함되어 있습니다. 최선의 선택은 프로젝트 요구사항, 대상 사용자, 개발자 리소스에 따라 달라집니다.
Unity, OpenXR, WebXR 앱
- 최소한의 개발 작업으로 다른 플랫폼에서 Android XR로 포팅할 수 있습니다.
- 완전히 맞춤설정할 수 있으며 Jetpack XR SDK로 빌드하는 대안입니다.
- 사용자의 실제 공간 전체에 액세스하고 이를 사용할 수 있으므로 전체 공간에서만 작동합니다.
익숙한 기술과 도구로 시작하기
Android XR은 오픈 표준을 지원하므로 다양한 기기와 사용자층에 호환되는 앱을 만들 수 있습니다. 요구사항에 맞는 개발 접근 방식을 선택합니다.
Unity로 개발Unity는 양방향 2D 및 3D 콘텐츠를 만드는 데 널리 사용되는 실시간 3D 엔진입니다. 시각적 편집기, 스크립팅 기능, 대규모 애셋 라이브러리를 비롯한 포괄적인 도구 모음을 제공합니다. 사전 빌드된 구성요소, 시각적 스크립팅, 지원 커뮤���티를 제공합니다. Unity는 창의적인 실험, 빠른 반복, 품질 테스트를 지원합니다. Unity로 개발 |
OpenXR로 개발OpenXR은 플랫폼과 하드웨어 간에 호환되는 XR 앱을 빌드하기 위한 로열티가 없는 개방형 표준입니다. 이를 통해 하위 수준의 코드를 작성하고 다양한 기기에 액세스하고 적응할 수 있는 XR 환경을 만들 수 있습니다. OpenXR은 메탈에 더 가까운 구현과 하드웨어 최적화로 인해 향상된 성능을 제공합니다. OpenXR로 개발 |
WebXR로 개발WebXR은 사용자가 특수 앱을 다운로드하지 않고도 웹브라우저에서 직접 XR을 경험할 수 있는 API입니다. 호환되는 브라우저를 사용하는 모든 사용자가 WebXR 환경에 액세스할 수 있으므로 더 많은 사용자에게 도달할 수 있습니다. WebXR 환경을 공유하는 것은 URL을 공유하는 것만큼 간단합니다. 다양한 플랫폼에서 실행할 수 있는 원활한 XR 환경에 적합합니다. WebXR로 개발 |
OpenXR™ 및 OpenXR 로고는 Khronos Group Inc. 소유의 상표이며 중국, 유럽연합, 일본, 영국에서 상표로 등록되어 있습니다.