ARCore의 모션 추적은 카메라의 시각적 정보와 기기의 관성 측정 장치 (IMU)의 관성 측정을 모두 사용합니다. 다음 가이드라인에 따라 앱이 ARCore가 환경에서 추적을 유지하고 기능을 감지할 수 있는 최적의 조건을 제공하도록 하는 것이 좋습니다.
가능한 한 최상의 사용자 경험 제공
AR을 사용하면 사용자에게 독특하고 재미있는 환경을 제공할 수 있습니다. 하지만 사용자는 카메라 패스 스루 이미지 외에 어떻게 진행해야 하는지 또는 무엇을 봐야 하는지 잘 모를 때 불만을 느낄 수 있습니다.
앱이 다음 조건을 충족하도록 함으로써 최상의 사용자 환경을 제공할 수 있습니다.
- 사용자에게 명확한 피드백 제공
- 기기를 움직이도록 권장
- AR을 경험하기 위해 기기와 상호작용하는 방법을 보여줍니다.
디자인 권장사항의 전체 목록을 보려면 증강 현실 디자인 가이드라인을 참고하세요.
이 가이드라인은 기본 연구를 바탕으로 하며 사용자를 위한 더 나은 AR 환경을 설계하는 데 도움이 되는 통계와 아이디어를 제공합니다.
사용자가 카메라를 천천히 움직이도록 유도합니다.
ARCore에서는 환경에 관한 이해를 쌓기 위해 카메라의 시각적 정보가 필요합니다. 기기가 빠르게 움직이면 카메라 이미지가 흐려질 수 있으며 ARCore의 기능 추적 및 감지 기능이 저하될 수 있습니다.
ARCore는 짧은 시간 동안 IMU 데이터를 사용하여 기기의 포즈를 추정합니다. 움직임이 멈추면 시각적 추적이 다시 시작됩니다.
ARCore에서 추적이 손실되고 기능이 감지되지 않을 수 있으므로 장시간 빠른 움직임을 피합니다.
앵커의 효과적인 사용
앵커 사용을 검토하여 앵커의 작동 방식, 앱에서 앵커를 효과적으로 사용하는 방법, 기타 UX 및 디자인 고려사항을 자세히 알아보세요.
햅틱 반응 사용 피하기
기기 진동은 ARCore가 기기의 포즈를 정확하게 추정하는 기능을 일시적으로 방해할 수 있으므로 기기의 진동기 사용 등을 통해 사용자에게 햅틱 반응을 제공하지 마세요.