Android XR은 OpenXR 1.1 사양과 긴 서드 파티 공급업체 확장 프로그램을 통해 OpenXR을 지원합니다. 이러한 확장 프로그램을 사용하면 XR 개발 시 익숙한 환경을 제공받을 수 있습니다. 이러한 기능 중 일부에는 Android 런타임 권한이 필요합니다. OpenXR API에서 직접 빌드하려는 경우 jetpack-xr-natives 저장소에서 필요한 헤더 파일을 찾을 수 있습니다.
Android XR 공급업체 확장 프로그램
확장 프로그램 이름 |
설명 |
|---|---|
위조 얼굴 감지와 같이 정확한 장면 지오메트리를 사용하는 폐색, Hit Test, 기타 특정 태스크를 위해 원시 깊이와 부드러운 깊이를 노출합니다. 현재 카메라/눈 포즈에서 장면의 낮은 해상도 깊이 텍스처와 신뢰도를 제공합니다. 이 확장 프로그램에는 |
|
애플리케이션이 애플리케이션과 기기 세션 전반에서 현재 기기에 앵커를 유지하고, 검색하고, 유지 해제할 수 있도록 허용합니다. 이 확장 프로그램에는 |
|
애플리케이션이 사용자의 눈 위치와 방향을 획득하도록 허용합니다. 이는 아바타의 눈 자세와 상태 표현을 더 사실적으로 만들기 위해 설계되었습니다. 다른 눈 추적 목적으로 이 확장 프로그램을 사용하지 마세요. 상호작용에는 |
|
애플리케이션이 블렌드 셰이프의 가중치를 가져오고 XR 환경에서 얼굴 표정을 렌더링하도록 허용합니다. 이 확장 프로그램에는 |
|
동적 손 메쉬로 표현되는 핸드 트래킹 입력을 사용 설정합니다. 이 확장 프로그램은 사용자의 손을 맞춤형으로 표현한 메시의 꼭짓점 및 색인 버퍼를 제공하기 위한 것입니다. 손 관절을 추적하려면 |
|
사용자의 현재 환경의 환경 조명 (구면 조화 함수 포함)을 추정합니다. 이 확장 프로그램을 사용하면 애플리케이션이 헤드셋 주변의 실제 환경 조명을 나타내는 데이터를 요청할 수 있습니다. 이 정보는 가상 객체를 렌더링하여 배치된 장면과 동일한 조건에서 조명을 비출 때 사용할 수 있습니다. 이 확장 프로그램에는 |
|
패스스루 카메라의 사용 설정, 초기화 또는 사용 중지 상태를 제공합니다. |
|
이 확장 프로그램을 사용하면 애플리케이션이 환경의 추적 가능 항목에 대해 광선 투사를 실행할 수 있습니다. 이 확장 프로그램에는 |
|
이 확장 프로그램을 사용하면 애플리케이션이 실제 환경의 평면과 같은 추적 가능 항목에 액세스하고 추적 가능 항목에 연결된 앵커를 만들 수 있습니다. 이 확장 프로그램에는 |
|
장면에서 키보드와 마우스 같은 실제 객체를 추적하는 기능을 지원합니다. 이 확장 프로그램에는 |
기타 지원되는 확장 프로그램
다음 추가 확장 프로그램도 지원됩니다. 정보가 외부 사이트에 있습니다.
XR_EXT_debug_utilsXR_EXT_dpad_bindingXR_EXT_eye_gaze_interaction*XR_EXT_hand_tracking*XR_EXT_hand_interactionXR_EXT_palm_poseXR_EXT_performance_settingsXR_EXT_uuidXR_FB_composition_layer_depth_testXR_FB_display_refresh_rateXR_FB_foveationXR_FB_foveation_configurationXR_FB_foveation_vulkanXR_FB_hand_tracking_aim*XR_FB_space_warpXR_KHR_android_create_instanceXR_KHR_android_surface_swapchainXR_KHR_android_thread_settingsXR_KHR_binding_modificationXR_KHR_composition_layer_color_scale_biasXR_KHR_composition_layer_cubeXR_KHR_composition_layer_cylinderXR_KHR_composition_layer_depthXR_KHR_composition_layer_equirect2XR_KHR_convert_timespec_timeXR_KHR_loader_initXR_KHR_loader_init_androidXR_KHR_opengl_es_enableXR_KHR_swapchain_usage_input_attachment_bitXR_KHR_vulkan_enable2XR_META_vulkan_swapchain_create_infoXR_MND_headless
OpenXR™ 및 OpenXR 로고는 The Khronos Group Inc. 소유의 상표이며 중국, 유럽 연합, 일본, 영국에 상표로 등록되어 있습니다.