본문 바로가기
공부/Unity

Unity ARFoundation 환경 설정

by Fel.Forest 2024. 4. 3.

이 글은 unity 2022.3, AR Foundation 5.0.7을 기준으로 작성 되었습니다.

먼저 프로젝트를 3D로 생성합니다.

유니티 플랫폼 세팅

좌측 상단의 File -> Build Settings를 선택합니다.

Android 부분을 선택 후 Switch Platform을 눌러 플랫폼을 변경합니다.

빌드 세팅 부분에서 Player Settings를 클릭합니다.

Player -> Other Setting -> Identification -> MinimumAPILevel 부분에서 Android 7.0 (API level 24)를 선택합니다.

Player -> Other Setting -> Configuration -> Scripting Backend에서 Monofmf IL2CPP로 변경합니다. 

Target Architecures -> ARM64 체크박스를 선택합니다.

Player -> Other Setting -> Rendering -> Auto Graphics API 체크박스 해제 후 Graphics APIs 에서 'Vulkan'을 제거합니다

AR Foundation 패키지 설치

상단 매뉴에서 Window -> Package Manager를 선택합니다

상단 매뉴에서 Packages: Unity Registry를 선택 후 상단 우측 검색창에 'AR'을 검색합니다

AR Foundationd와 Google ARCore XR Plugin을 설치합니다.

ps. 이 프로젝트는 android를 타겟으로 잡고 있습니다, ios로 개발 하실거면 Apple ARKit XR Plugin을 설치합니다.

XR Plug-in Management 설정

좌측 상단 매뉴 Edit -> Project Settings 선택합니다.

Project Settings -> XR Plug-in Management -> Android 에서 Google ARCore 체크박스 선택합니다.

Hierarchy에서 기본적인 AR 세팅

Hierarchy 창에서 Main Camera를 삭제합니다. 이는 XR Origin에서 새로운 AR Camera로 대체됩니다.

Hierarchy 창에서 XR -> AR Session, XR Origin을 생성합니다.

출처 :

https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@5.0/manual/project-setup/install-arfoundation.html?q=foundation

 

Install AR Foundation | AR Foundation | 5.0.7

Install AR Foundation AR Foundation is an official Unity package available via the Package Manager. Editor compatibility AR Foundation 5.0 is compatible with Unity 2021.2 and up. Note AR Foundation 5.0 is compatible with Unity 2021.2 and 2021.3, but it doe

docs.unity3d.com

https://developers.google.com/ar/develop/unity-arf/getting-started-ar-foundation?hl=ko#ar-foundation-5.x

 

AR Foundation 시작하기  |  ARCore  |  Google for Developers

기존 프로젝트 마이그레이션 및 업그레이드를 비롯하여 AR Foundation에 관해 알아야 할 모든 것을 살펴보세요.

developers.google.com

https://www.youtube.com/watch?v=gi9iHTY9z1o

https://beatchoi.github.io/unity3d/basics/2020/12/14/ARFoundation01/

 

ARFoundation - Settings

ARFoundation - 프로젝트 설정하기

beatchoi.github.io

https://beatchoi.github.io/arpage/2022/04/14/ARFoundationSetting/

 

ARFoundation - Settings<2022-04-14>

ARFoundation - 프로젝트 설정하기

beatchoi.github.io

 

'공부 > Unity' 카테고리의 다른 글

[Unity 3D] VR 및 시뮬레이터 디바이스 세팅  (1) 2023.09.19