AR Foundation 3D Object Tracking을 사용한 2021.9

2893 단어 ARFoundationUnity

개요



이 기사를 보고, 현재도 같은 느낌인지 시험해 보았습니다.

【ARKit】3D 오브젝트를 마커로 한다 - 장난감 실험실
ㅡㅡㅡㅜㅜㅜㅜㅜㅜ 하테나 bぉg. 코m/엔트리/2019/06/25/192111

환경



mac
Unity 2020.3.15f2
ARfoundation 4.1
iPhoneXS

사전조사



AR Foundation 4.1.7 에서는 android 는 3D Object tracking 에 대응하고 있지 않는 모양.



모델 준비



리얼 모델과 AR 모델을 동일하게 하고 싶었으므로, 이하로부터 종이 크래프트 데이터와 모델 데이터를 받았습니다. 감사합니다.

Blender에서 Salesforce 아스트로 군 종이 공예 만들기 - Qiita
htps : // 코 m / 아 ts 키무라 / ms / 056b4d904d d140589cf3

편의점에서 인쇄하여 조립



패밀리 마트에서 A4 광택 종이에 인쇄.

완성



특징점 측정



스캔용 프로젝트를 다운로드, 빌드하고 iPhone에 설치.

Scanning and Detecting 3D Objects | Apple Developer Documentation
htps : //로 ゔぇぺぺr. 아 ぇ. 코 m / 도쿠 멘 타치 온 / 아키 t / 콘텐 t_ 안쵸 rs / s 간이 g_ 안 d_에서 c 짱 g_3d_ 오지 cts

기동하고 빙빙 측정

생성된 .arobject 파일을 mac에 가져간다.

ARFoundationSample 개조


  • ARFoundation의 ObjectTracking 열기
  • ReferenceObjectLibrary에 .arobject 등록




  • AR 표시하는 3D 오브젝트는 초기 참조되고 있는 Large TriAxis 를 복제해 거기에 매달린 Large TriAxis Astro 로서 만들어 prefab화했습니다.


  • 작성한 prefab를 설정.


  • 빌드. iPhone에 설치

  • 결과



    안전하게 인식하고 모델이 표시되었습니다. MarkerBased보다는 고정되는 인상.

    이게 뭐야?



    전 기사에 있던 동영상은 어떻게 실현하고 있는지 모르겠습니다. 같은 일하고 싶다.

    좋은 웹페이지 즐겨찾기