본문 바로가기

Vuforia3

[Unity] Vuforia를 통해 AR 체험하기 (3) - 마커에서 마커로 물체 이동 저번 게시글에 이어서 다중 마커를 응용한 Marker to Marker를 구현해보겠다. 저번 게시물에 이어서 구현을 수행한다. Hierarchy에 Create Empty 하여 새로운 오브젝트를 추가해준다. (이름은 Controller라고 지어주었음) 새로운 스크립트를 생성해주고, Controller 오브젝트에 Add Component 해준다. 다음과 같이 스크립트를 작성한다. (각 함수는 bool 타입 변수에 마커의 인식 여부를 변경한다.) Marker 오브젝트에 있는 Default Trackable Event Handler 컴포넌트에 On Target Found()를 추가해준다. (마커를 인식했을 때 실행될 함수들을 지정하는 공간) Controller 오브젝트를 드래그 앤 드롭 해주고, 함수를 Mark.. 2020. 7. 5.
[Unity] Vuforia를 통해 AR 체험하기 (2) - 다중 마커 지난 게시글에서는 Vuforia를 이용한 AR 환경 세팅에 대해서 알아보았다. 이번에는 한 개의 마커가 아닌 여러 개의 마커를 생성하여, 게임 오브젝트가 각각 생성될 수 있도록 해본다. 매우 간단하다. 프로젝트 파일은 지난 게시물에 이어서 진행한다. ARCamera 게임 오브젝트에서 'Open Vuforia Engine configuration'을 클릭한다. Camera Devide Mode를 MODE_DEFAULT로 변경하고, Max Simultaneous Tracked Images를 마커의 개수만큼 지정한다. (이번 게시물에서는 두 개만 할 예정이나 넉넉하게 네 개 지정함.) Vuforia 사이트에서 'Add Target' 버튼을 클릭한다. 이전 게시물과 동일하게 Single Image 선택 후, 파.. 2020. 7. 1.
[Unity] Vuforia를 통해 AR 체험하기 (1) - 환경 세팅 이번에는 퀄컴에서 제작한 AR 소프트웨어 플랫폼인 Vuforia를 사용하여 AR기술을 체험해보겠다. 이번 시간에는 간단히 AR 세팅을 해본다. 본 게시물에서는 Unity 2019.4.0f1 버전을 사용했으며 'Android Build Support' 모듈을 추가한 상태이다. 새로운 프로젝트를 생성해준다. (본인은 'AR_Test'로 이름 지정 후 생성) File → Build Settings 에서 Android로 'Switch Platform' 해준다. Player Settings → Player → XR Settings의 'ARCore Supported'에 체크해준다. Asset Store에서 'Vuforia Core Sample' 에셋을 다운받는다. 전부 Import 해준다. 기존에 있는 GameOb.. 2020. 7. 1.