ARCore 및 지원되는 개발 환경 개요

ARCore는 증강 현실 경험을 구축하기 위한 Google의 플랫폼입니다. 다양한 API를 사용하는 ARCore를 사용하면 휴대전화가 환경을 감지하고 세상을 이해하며 정보와 상호 작용할 수 있습니다. 일부 API는 공유 AR 경험을 가능하게 하기 위해 Android 및 iOS에서 사용할 수 있습니다.

ARCore는 세 가지 주요 기능을 사용하여 휴대폰 카메라를 통해 보이는 실제 세계와 가상 콘텐츠를 통합합니다.

  • 모션 추적 전화가 이해하고 세계로의 위치를 추적 할 수 있습니다.
  • 환경 이해 지면, 커피 테이블이나 벽 등의 수평, 수직 및 직각 표면 : 전화가 모든 표면 유형의 크기와 위치를 감지 할 수 있습니다.
  • 빛 추정은 전화가 환경의 현재 조명 상태를 추정 할 수 있습니다.

지원 기기

ARCore는 Android 7.0(Nougat) 이상을 실행하는 다양한 인증된 Android 휴대전화에서 작동하도록 설계되었습니다. 지원되는 모든 장치의 전체 목록은 여기에서 확인할 수 있습니다 .

ARCore는 어떻게 작동합니까?

기본적으로 ARCore는 이동하는 모바일 장치의 위치를 ​​추적하고 실제 세계에 대한 자체적인 이해를 구축하는 두 가지 작업을 수행합니다.

ARCore의 동작 추적 기술은 휴대폰의 카메라를 사용하여 기능이라고 하는 흥미로운 지점을 식별하고 시간이 지남에 따라 이러한 지점이 어떻게 이동하는지 추적합니다. 이러한 점의 움직임과 전화기의 관성 센서 판독값을 조합하여 ARCore는 전화기가 공간을 이동할 때 전화기의 위치와 방향을 모두 결정합니다.

핵심 포인트를 식별하는 것 외에도 ARCore는 테이블이나 바닥과 같은 평평한 표면을 감지할 수 있으며 주변 영역의 평균 조명도 추정할 수 있습니다. 이러한 기능이 결합되어 ARCore가 주변 세계에 대한 자체적인 이해를 구축할 수 있습니다.

현실 세계에 대한 ARCore의 이해를 통해 현실 세계와 원활하게 통합되는 방식으로 개체, 주석 또는 기타 정보를 배치할 수 있습니다. 커피 테이블 모서리에 낮잠을 자는 고양이를 올려 놓거나 예술가에 대한 전기 정보로 그림에 주석을 달 수 있습니다. 모션 트래킹이란 어떤 각도에서든 이러한 개체를 이동하고 볼 수 있다는 것을 의미하며, 돌아서 방을 나와도 돌아오면 새끼 고양이 또는 주석이 놔둔 위치에 바로 표시됩니다.

ARCore의 작동 방식에 대한 자세한 분석을 위해, 체크 아웃 기본 개념을 .

ARCore는 가장 많이 사용되는 개발 환경을 위한 SDK를 제공합니다. 이러한 SDK는 동작 추적, 환경 이해 및 조명 추정과 같은 모든 필수 AR 기능에 대한 기본 API를 제공합니다. 이러한 기능을 통해 완전히 새로운 AR 경험을 구축하거나 AR 기능으로 기존 앱을 개선할 수 있습니다.