Unity에서 ARCore 개발(2.Unity 2019에서 샘플 이동)

4456 단어 ARCoreUnity

하면, 만약, 만약...


ARCore SDK도 1.8개의 새로운 버전을 발표했습니다.
유니티의 버전 업그레이드를 겸해서 오랜만에 환경을 업데이트해 봤는데 예쁘게 빠져서 정리를 해봤어요.
카테고리
컨텐트
Dev OS
Windows 10
ARCore
1.8.0
Unity
2019.1.0f2
Device
Glaxy S8(Android 9.0.0)

Unity2019 설치


주요 변경 사항(Unity 2017과 다름)

  • Andorid SDK, NDK 가져오기는 Unity Hub에서 다운로드할 수 있습니다.
    이전에는 Android Studio 환경을 가져오고 SDK, NDK 경로를 지정하여 매우 치즈 단백질
  • 이 되었습니다.

    단계

  • Unity Hub의 Installs 탭을 선택하고 Unity 2019.1.0f2의 Download 버튼을 클릭합니다.
  • Android Build Support 및 Android SDK & NDK Tools 선택
  • 일본어로 표현하고 싶을 때 언어 팩스로 "일본어"검사
  • 설치를 실행하려면 다음 을 클릭하십시오
  • ARCore SDK1.8 샘플 가져오기


    주요 변경 사항(ARCore SDK1.8과 다름)

  • 패키지 관리자에서 "Multiplayer HLAPI", "XR Legacy Input Helpers"를 가져오는 절차가 추가되었습니다.
    CloudAnchors, Instant Preview에 필요한 것은 CloudAnchors를 사용하지 않아도 필요하기 때문에 가져옵니다.
  • 프로젝트 설정의 Graphics APIs에서 Vulkan을 제거합니다.(이렇게 하지 않으면 실제 기계의 응용 프로그램이 실행될 수 없다)
  • 단계

  • 도구 모음 윈도우에서 패키지 관리자 열기
  • Multiplayer HLAPI를 선택하여 설치
  • 그리고 "XR Legacy Input Helpers"를 선택하여 설치
  • 도구막대'자산'을 선택하고'패키지 가져오기'에서'사용자 정의 패키지'를 선택한 다음'arcore-unity-sdk-v1.8.0'을 선택합니다.유니티 패키지 가져오기
  • ARCore의 HelloAR 샘플 Scene을 두 번 클릭하여 힐러키로 가져오기
    Assets/GoogleARCore/Examples/HelloAR/Scenes/HelloAR
  • 장면 추가 확인에 따라 HelloAR 선택
  • 도구 모음의 파일에서 구축 설정을 열고 플랫폼에서 Android를 선택하고 Switch Platform을 누릅니다.
  • "플레이어 설정"을 클릭하여 상부의 "기업명"과 "제품명"변경

  • 추가 설정
  • 패키지 이름 변경
  • 최소 API 및 대상 API 수준을 선택하고 Android9.0(API 레벨 28)을 선택합니다.
    ※ 사실'Android7(API Level28)'을 선택하고 싶은데 UnityHub에서 SDK를 설치할 때 추가 방법을 몰라서 9.0을 선택했습니다.(현재 대응 방법 검색 중...)


  • XR 설정
  • ARCore 지원 활성화

    ※ 여기에 표시되는 경고에 대응하지 않으면 실제 시작 시 화면이 흰색이어서 동작할 수 없습니다.
  • 상기 경고에 대응하기 위해 "기타 설정"으로 돌아가 "Graphics APIs"에서 "Vulkan"을 삭제합니다
  • 현재 구축 및 운행 시 일반적인 접착제 샘플이 이동합니다
  • ARCore1.8+Unity2019 환경 제작 총결산


    "ARCore 지원"경고를 무시하고 반복적으로 테스트하여 시간을 낭비했습니다.
    이렇게 해야만 새로운 환경에서 ARCore 응용 프로그램의 개발을 계속할 수 있다!

    좋은 웹페이지 즐겨찾기