본문 바로가기
유니티 최고/유니티 AR

유니티(Unity) AR foundation 세팅

by Lee_story_.. 2022. 10. 9.
728x90

 

저번글에서는 단순 이미지 타겟을 위한 뷰포리아 엔진을 사용해 보았습니다.

 

유니티(Unity) 머지큐브(MERGE Cube)사용하기 (안드로이드)(Android)

일단 머지큐브 다운! 그리고 하다가 안되서 아래의 유튜브를 참고했습니다! 먼저 제일 처음으로 해야할것! ar을 위한 뷰포리아 엔진을 다운 받아줍시다. SDK Download | Vuforia Developer Portal To reset your.

ljhyunstory.tistory.com

 

 

 

이번에는!  좀더 다양한 기능들이 있는 AR foundation 패키지를 세팅, 사용해보겠습니다!

 

 

먼저 기본적인 패키지부터 다운 받아봅시다.

 

ar foundation  + ar core(안드로이드)

 

 

 

이렇게 다운을 받으면 아래와 같이 AR session을 만들수 있게 됩니다.

 

 

 

 

일단 그전에 빌드세팅!

 

ArCore 체크

 

 

 

AR foundation은 api레벨이 24이상만 가능하다고 합니다... 아래처럼 변경!

 

 

위로 올라가다보면 나오는 오토 그래픽체크 해제 후

불칸 api를 제거해줍시다!

 

세팅까지는 뷰포리아 엔진을 사용했을때와 다른점이 없었습니다!

 

 

이제 한번 빌드를 해봅시다.

 

 

 

먼저

 ar session 과 ar session origin을 만들어 줍시다. (기본카메라는 제거!)

 

 

여기서!

 

가장 중요한 두 요소

 

 ar session 이란?

ar foundation을 사용하기 위해 필수적으로 추가해야하는 오브젝트로서

ar foundation의 전반적인 내용을 관리해주는 필수요소!

 

저희가 딱히 수정할껀 없지만 필수적으로 추가해주어야합니다!!

 

 ar session origin 이란?

  ar foundation에서 사용하겓될 모든 기능, 컴포넌트들을 사용하기위한 주체로

자식으로는 기본적으로 카메라를 가지고있습니다!

 

(만약 AR 기능들을 사용하고 싶다면 여기추가!)

 

 

 

이상태로 빌드해주시고 

 

 

휴대폰에서 실행해봅시다!

 

 

만약.... 실행하면서 튕기신다면....(저도 이러더라구요)

 

유니티(Unity) AR foundation 사용 시 중지 오류 해결 법...(Android)

다른폰에서는 되던게 s22에서만 실행과 동시에 튕겨버리는 상황이 발생했습니다..... 몇번이나 반복해도 똑같은 상황이 발생했는데 이제서야 해결했습니다!!!! 프로젝트 설정 > player 에서 Scripting

ljhyunstory.tistory.com

 

 

안튕기시고 카메라가 잘 작동한다면 세팅 끝!

 

 

다음글에서는 ar foundation의 기능들에 대해서 하나씩 사용해보겠습니다.

 

 

 

틀린점이 있다면 댓 달아주세요!

댓글