본문 바로가기

Game Programming

(156)
ARKit 그리고 ARCore의 차이점 이미지 마커를 사용하다보면, 과거 뷰포리아의 편리한 마커 인식률 정보가 그리울 때가 있습니다. 그러나 가격이 .... 처참한 관계로 ARKit과 ARCore를 써야 하겠지요. 둘은 유니티 덕분에 같이 쓰기 좋은 환경이 되었지만 몇가지 문제들도 가지고 있습니다. ARKit의 480px 정의와 ARCore의 피처매칭 우선순위 같은 것이 있습니다. youtu.be/uVW40FtMOAY 이외에도 있는데 간단하게 영상으로도 해당 내용을 보실 수 있습니다. 잡설은 뒤로하고 ARKit은 이미지 전체를 텍스트 포함하여 오브젝트로 구분합니다. ARCore는 텍스트의 형질을 가진 오브젝트가 있다면 해당 텍스트 형질 인식에 더 높은 수치를 주는 것으로 보여집니다. 간단하게 이미지 마커를 쓰면 ARCore에서는 캐릭터가 있지..
iOS 13.3.x usb connect issue. unity ar foundation + arkit = Terminated due to memory error. goto! Disconnect the USB from your Mac. 자그만치 하루종일 날렸다. 자정이 넘어간 지금에야 완료. iOS 13.3.x 사용시 usb연결 후 (충전 아님) 데이터 상태가 되면 app 매니저에서 가용 리소스를 강제로 가져간다. AR사용시 급격히 메모리 상승!!!! 램이 작은 기종의 경우 크래시 확률이 크다. 결론? mac과 연결을 끊어주면 된다. 그럼 대부분 메모리 에러가 난 앱도 정상 동작할 것이다. 13.5.x는 어떠냐고 물어봐도 똑같을 것으로 보여진다.
ARRTC test AR RTC의 기본 조건은 RTC와 AR의 결합 그리고 remote streaming 여부. 결과는 성공적. crc체커가 들어가서 조금 부하가 생기지만 어쩔 수 없다. 구성은 unity + native server + ar framework + rtc framework.
Unreal editor viewport zoom issue. 기본적으로 생기기 힘든 문제이지만 일부 생길 수 있다. 프로젝트 열었더니 자동으로 무한 줌 아웃이 되는 문제. 결론은 외부 기기가 연결되어 있는지 확인해 보면 좋다. 언리얼은 게임패드를 통한 동작도 가능하기 때문에 일부 조율되지 않은 게임패드의 경우 초기 입력이 있기 전까지 무한 줌 상태로 빠지는 경향이 있기 때문이다. 이걸로 30분 또 잡아먹었다. 아침부터 힘겹구나.. 그래도 4.25로 업데이트 하고 나면서 에디터의 비명소리도 줄어든 듯 하다. 진작 바꿀걸 후회중.