본문 바로가기

AR2

AR Foundation 사용하기 (1) 1.AR 기본 설정 AR은 아래 내용처럼 작동을 합니다. ARSession을 요청한다. 카메라 하드웨어를 켠다. IMU 하드웨어를 켠다. Camera와 Motion Sensor는 ARFrame마다 값을 업데이트한다. AR Session이 열린다. (Session이 열린 순간의 카메라 위치를 원점으로 가상 월드 좌표계가 형성된다.) 그 좌표계에서 VIO를 통해, 현재 카메라의 위치와 회전값을 업데이트한다. 카메라 이미지를 분석해서, 물체를 감지한다. (등록된 사물이 아니면) 새로운 앵커를 만들어서 사물을 위치시킨다. (이미 등록된 사물이면) 업데이트 또는 병합한다. 7에서 9 과정을 반복한다. 먼저 ARSession을 요청해야 한다. 유니티에서는 AR session을 요청하기 위해 hierarchy에서 A.. 2020. 5. 25.
Unity AR Foundation AR은 증강 현실을 말한다. 증강현실은 뜻은 아래와 같은 사전 의미를 가진다. [증강현실] 1).증강현실은 가상현실의 한 분야로 실제로 존재하는 환경에 가상의 사물이나 정보를 합성하여 마치 원래의 환경에 존재하는 사물처럼 보이도록 하는 컴퓨터 그래픽 기법이다. 디지털 미디어에서 빈번하게 사용된다. 2).실세계에 3차원 가상물체를 겹쳐 보여주는 기술 위의 내용으로 알수 있듯이 현실세계와 가상세계를 혼합된 세계를 말한다. AR은 스마트폰에서 사용하는 것을 목표로 진행되고 있다. 안드로이드는 현재 ARCore 플랫폼을 기반으로 증강현실이 진행되고 있으며, IOS기반은 ARKit을 기반으로 플랫폼을 진행되고 있다. 여기서 유니티에서는 해당 ARCore 및 ARKit 두개의 플랫폼을 묶어서 개발해줄수 있도록 해준.. 2020. 5. 22.