Unity의 AR Foundation으로 Vulkan을 사용하여 AR 앱 렌더링

Vulkan 렌더링은 Unity의 AR Foundation에서 ARCore를 통해 지원됩니다. 이 가이드를 따라 Unity 프로젝트에서 Vulkan 그래픽 API를 사용 설정하세요.

올바른 버전의 Unity 패키지 설치

렌더링에 Vulkan Graphics API를 사용하려면 다음 패키지 버전이 필요합니다. Window > Package Manager에서 다음 패키지와 해당 버전이 설치되어 있는지 확인합니다.

  1. AR Foundation 6.1.0-pre.2 이상
  2. Google ARCore XR 플러그인 6.1.0-pre.2 이상

프로젝트 구성

Unity 프로젝트에서 Vulkan 그래픽 API를 사용 설정하려면 다음 단계를 따르세요.

  1. Edit(수정) > Project Settings(프로젝트 설정) > Other(기타) > Rendering(렌더링) > Graphics API에서 Vulkan API 옵션을 추가합니다.
  2. Vulkan 렌더링에는 Android API 수준 29 이상이 필요합니다. Unity에서 수정 > 프로젝트 설정 > 기타 > 식별 > 최소 API를 API 수준 29 이상으로 설정합니다.
  3. 유니버설 렌더 파이프라인에서 Vulkan Graphics API를 사용하려면 활성 유니버설 렌더러 애셋을 찾습니다. 프로젝트 애셋에서 검색 필터 t:UniversalRenderPipelineAsset를 사용합니다. 검사기에서 렌더러 기능 목록에 ARCommandBufferSupportRendererFeature를 추가합니다.