이 페이지에서

Meta Quest 3 시작하기

소개

이 항목에서는 Meta™ Quest 및 OpenXR을 사용하여 기기를 설정하고 실행하는 방법에 대한 지침을 제공합니다. Meta Quest에 애플리케이션을 배포하는 방법에는 두 가지가 있습니다. 하나는 애플리케이션이 헤드셋의 기본 VR 환경 내 창에 포함되는 “낮은 몰입도” 애플리케이션이고, 다른 하나는 애플리케이션이 VR 환경의 전체 렌더링을 담당하는 “높은 몰입도” VR 애플리케이션입니다.

참고: 이 지침은 주로 퀘스트 3을 대상으로 하지만, 많은 단계는 OpenXR을 사용하는 다른 안드로이드 기반 헤드셋에도 적용될 수 있습니다.

필수 사항

시작하려면 Qt 6.8 이상과 Qt Quick 3D Xr 모듈이 필요합니다. Qt Quick 3D Xr 모듈은 QtQuick3D 의 일부이며, 해당 패키지와 함께 설치됩니다. 또한 Android NDK, SDK 및 JDK가 설치되고 구성되어 있어야 합니다. Android 개발을 위한 Qt Creator 설정에 대한 자세한 내용은 ‘Qt for Android 시작하기(Getting Started with Qt for Android)’에서 확인할 수 있습니다.

Quest 설정

Meta Quest에 애플리케이션을 배포하려면 기기에서 개발자 모드를 활성화해야 합니다. Meta Quest Developer Hub를 다운로드하여 기기에서 비디오 스트리밍, 무선 디버깅 활성화 등의 기능을 이용할 수 있습니다.

저몰입도 애플리케이션 배포

저몰입도 애플리케이션을 배포하는 과정은 Qt for Android용 개발 및 배포 단계와 동일합니다. 별도의 수정 없이도 이 방법을 통해 Qt 예제 코드를 Quest에 바로 배포할 수 있습니다.

Meta Quest에서 XR 애플리케이션을 실행하기 위해 필요한 프로젝트 변경 사항

퀘스트용 XR 애플리케이션을 준비하려면 QML의 애플리케이션 진입점인 ` QtQuick3D `이 약간 다르기 때문에 몇 가지 추가 단계가 필요합니다. 일반적인 QtQuick3D 애플리케이션에서는 3D 장면을 ` View3D ` 유형을 통해 표시하지만, XR 애플리케이션에서는 ` XrView ` 유형을 통해 표시합니다. 또한, APIs in Qt Quick 3D Xr XR 애플리케이션 구현에 특화된 기능들, 예를 들어 핸드 트래킹, 공간 앵커, 패스스루 등이 있습니다.

또한 대상 기기의 OEM이 지정한 필수 권한 및 기능을 포함하도록 AndroidManifest.xml 파일을 수정해야 합니다. Quest의 경우 다음과 같습니다.

<meta-data android:name="com.oculus.intent.category.VR" android:value="vr_only"/>
<uses-permission android:name="com.oculus.permission.HAND_TRACKING" />
<uses-feature android:name="oculus.software.hand-tracking" android:required="false" />

자세한 내용은 Meta의 매니페스트 문서를 참조하십시오.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.