Android XR 기기 유형 이해하기

Android XR은 다양한 XR 기기를 지원하는 플랫폼입니다. 각 유형의 XR 기기에는 몰입형 및 증강 환경을 지원할 수 있는 다양한 기능이 있습니다.

XR 헤드셋

스타일화된 XR 헤드셋 그림

XR 헤드셋은 고해상도 카메라를 사용하여 실제 세계를 캡처하고 헤드셋 내부의 디스플레이로 스트리밍합니다.

  • 시각적 요소: 디스플레이가 불투명하므로 '진한 검은색'을 렌더링하고 실제 환경을 완전히 가릴 수 있습니다. 이를 통해 물리적 환경이 완전히 대체되는 완전한 가상 몰입(VR)이 가능합니다.
  • 시야: 헤드셋은 일반적으로 넓은 시야 (110° 이상)를 제공하여 몰입감 있는 주변 시야 채우기 인터페이스를 지원합니다.
  • 입력: 기본 입력에는 핸드 트래킹, 아이 트래킹, 선택사항인 6DoF 컨트롤러가 포함되는 경우가 많습니다.

XR 헤드셋용 지원 도구 및 기술

Android XR은 XR 헤드셋용 몰입형 환경을 빌드하는 데 도움이 되는 다양한 익숙한 도구와 기술을 지원합니다.

  • Jetpack XR SDK: 익숙한 Android API와 프레임워크를 사용합니다. Jetpack Compose for XR, Android 스튜디오, 에뮬레이터, 원하는 3D 도구를 사용하여 몰입형 환경을 만들 수 있습니다.
  • Unity: Unity의 콘텐츠 제작 기능을 완전히 이용하고 다른 플랫폼의 앱을 Android XR로 가져옵니다. 성능 최적화 도구, 대규모 애셋 스토어, 강력한 커뮤니티를 통해 원활한 개발을 지원합니다.
  • OpenXR: OpenXR의 로열티 없는 개방형 표준으로 개발을 간소화합니다. 다양한 기기에서 작동하는 XR 앱을 개발하기 위해 공통 API 세트를 사용하여 어디서나 빌드하세요.
  • WebXR: 웹 기술의 힘을 사용하여 브라우저에서 직접 XR 환경을 빌드합니다. WebXR을 사용하면 기기와 지원되는 웹브라우저가 있는 모든 사용자가 확장 현실을 이용할 수 있습니다.

유선 XR 안경

유선 XR 안경의 스타일화된 삽화

유선 XR 안경은 가산형 조명 디스플레이 (예: 도파관)를 사용하여 반투명 렌즈에 빛을 투사합니다. 사용자는 디지털 콘텐츠가 오버레이된 상태로 유리를 통해 실제 세계를 직접 봅니다.

  • 가산 색상 및 투명도: 가산 디스플레이에서 순수한 검은색은 투명으로 렌더링됩니다. 어두운 색상은 빛을 적게 방출하여 렌더링되므로 불투명도가 효과적으로 감소합니다.
  • 시야: FOV는 일반적으로 50~70°로 더 집중되어 있습니다. 여전히 와이드 스크린 환경을 제공하지만 헤드셋보다는 좁습니다. UI 크기 조정은 콘텐츠가 이 포커스 영역 내에 있도록 자동으로 조정합니다.
  • 어둡게 하기: 많은 기기에서 전기 변색 어둡게 하기를 사용하여 렌즈를 전체적으로 어둡게 하여 밝은 실제 환경에서 가상 콘텐츠가 눈에 띄도록 합니다.
  • 입력: 안경은 폼 팩터로 인해 부피가 큰 전용 컨트롤러가 아닌 자연스러운 입력(손)과 주변기기 (예: 휴대전화, 블루투스 키보드/마우스)를 사용하는 경우가 많습니다.

유선 XR 안경 지원 도구 및 기술

Android XR은 유선 XR 안경을 위한 몰입형 환경을 빌드하는 데 도움이 되는 다양한 익숙한 도구와 기술을 지원합니다.

  • Jetpack XR SDK: 익숙한 Android API와 프레임워크를 사용합니다. Jetpack Compose for XR, Android 스튜디오, 에뮬레이터, 원하는 3D 도구를 사용하여 몰입형 환경을 만들 수 있습니다.
  • Unity: Unity의 콘텐츠 제작 기능을 완전히 이용하고 다른 플랫폼의 앱을 Android XR로 가져옵니다. 성능 최적화 도구, 대규모 애셋 스토어, 강력한 커뮤니티를 통해 원활한 개발을 지원합니다.
  • OpenXR: OpenXR의 로열티 없는 개방형 표준으로 개발을 간소화합니다. 다양한 기기에서 작동하는 XR 앱을 개발하기 위해 공통 API 세트를 사용하여 어디서나 빌드하세요.
  • WebXR: 웹 기술의 힘을 사용하여 브라우저에서 직접 XR 환경을 빌드합니다. WebXR을 사용하면 기기와 지원되는 웹브라우저가 있는 모든 사용자가 확장 현실을 이용할 수 있습니다.

AI 안경

AI 안경의 스타일화된 그림

AI 안경은 하루 종일 착용할 수 있도록 가볍고 휴대하기 편리합니다. 내장 스피커, 카메라, 마이크를 사용하여 지능형 핸즈프리 증강 환경을 빌드할 수 있습니다.

  • 가산 색상 및 투명도: 일부 AI 안경에는 순수한 검은색이 투명하게 렌더링되는 가산 디스플레이가 있습니다. 어두운 색상은 빛을 적게 방출하여 렌더링되므로 불투명도가 효과적으로 감소합니다.
  • 이동성: AI 안경은 가볍고 휴대성이 뛰어나 사용자가 일상생활을 하면서 착용할 수 있습니다.
  • 입력: 기본 입력에는 터치패드와 같은 물리적 입력과 마이크 어레이를 사용한 음성 입력이 포함되는 경우가 많습니다.
  • AI 우선: AI 안경은 진화하는 AI 패턴과 새로운 고도로 맥락화된 개인화된 폼 팩터의 중첩을 통해 새로운 상호작용 디자인을 위한 특별한 기회를 제공합니다. AI 글래스의 경우 카메라, 마이크, 터치패드 등 기기의 하드웨어와 기능에 액세스하여 편안함과 사용자 안전 원칙을 염두에 두고 AI, 앱, 글래스 간의 새로운 상호작용 패턴을 완전히 탐색할 수 있습니다.

    AI 안경은 사용자의 눈과 귀에 AI 기능을 제공합니다. 이러한 환경을 설계할 때는 AI를 한눈에 볼 수 있는 시각적 요소가 있는 어시스턴트로 인식하는 패턴을 고려하세요.

AI 안경에 지원되는 도구 및 기술

Jetpack XR SDK에는 AI 글래스를 위한 증강 환경을 빌드하는 데 필요한 모든 도구가 포함되어 있습니다. Jetpack Compose Glimmer, Android 스튜디오, 에뮬레이터, Jetpack XR용 ARCore를 사용할 수 있습니다.