Unity/Error

Unity AR 검은 화면 오류

_키아 2023. 11. 3. 15:28

 

 

 

 

 

 

 

카메라 접근 허용을 할 것인지 묻는 팝업도 뜨고, 우측 상단에 초록색 원모양의 카메라 사용 중 아이콘도 뜨는데 검정 화면 이후로 진행이 없는 에러 발생. 확인해보니 나와야할 카메라 기능이 아닌 AR Camera에 설정된 Solid Color만 비추는 것이었다...

 

 

 


 

:: 환경 정보

Unity Editor ver.2021.3.31f1

AR Foundation 5.1.0


 

 

 

:: 해결 방안

 

1. 태그 설정 문제

AR Foundation이 5.0으로 업데이트 되면서 AR Session Origin이 XR Origin으로 업그레이드 되었다. 기존의 패키지에서는 AR을 사용하기 위해 AR Session Origin에 위치한 Camera의 태그를 'Main Camera'로 직접 바꾸어주었어야했는데, 업데이트 이후 씬에 올려두기만 하면 자동으로 태깅이 된다. 따라서 기존의 버전과 헷갈려 카메라 위의 Camera Offset의 태그를 바꾸지않도록 주의해야 한다. 

 

https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@5.1/manual/version-history/upgrade-guide.html

 

 

 

2. 버전 불일치 문제

정말 근본적이고 간단하여 검색결과로 얻을 수 없었던 해결방안

Unity AR Foundation의 버전과 AR Core의 버전이 맞지 않아 카메라가 작동하지 않는다.

 

 

 

 

 

ARCore의 버전을 Foundation과 맞춰주자. 방법은 해당 링크 참고.  https://eternal00.tistory.com/43

(링크 확인 귀찮으신 분들을 위한 : Manifest의 "com.unity.xr.arcore :" 행을 찾아 버전 수정 진행해주면 된다.)

 

 

 

 

 


 

더이상 검정 화면 없이 카메라가 잘 작동한다. 야호...