공간 레이아웃 만들기

적용 가능한 XR 기기
이 가이드는 이러한 유형의 XR 기기를 위한 환경을 빌드하는 데 도움이 됩니다.
XR 헤드셋
유선 XR 글라스

XR용 Jetpack Compose를 사용하면 행 및 열과 같은 공간화된 구성요소를 사용하여 익숙한 선언적 Compose 모델로 공간 UI 및 레이아웃을 빌드할 수 있습니다. 이를 통해 기존 Android UI를 3D 공간으로 확장하거나 완전히 새로운 몰입형 3D 앱을 빌드할 수 있습니다.

이 라이브러리는 기존 2D Compose 또는 뷰 기반 UI를 공간 레이아웃에 배치할 수 있는 공간 패널 및 Orbiter와 같은 하위 공간 컴포저블도 제공합니다. 다른 하위 공간 컴포저블은 다른 유형의 공간 사용 사례를 처리합니다. 예를 들어 SceneCoreEntity를 사용하면 UI를 기준으로 3D 모델과 같은 항목을 배치할 수 있습니다.

UI XR 구성요소 개발 Orbiter 일반 예시

가이드

이 섹션에는 다음 개발자 가이드가 포함되어 있습니다.

레이아웃 구성요소

공간 UI를 위한 Material Design

기존 뷰 기반 레이아웃 작업