Try MAXST AR Fusion Tracker Now ✨
List
SetNewFrame 메소드에 대해서 문의 드립니다.
Posted Date: 2019-11-29 9:04     Edited Date: 2019-12-03 1:38     Writer: thsdlrtkd

Please provide your development details as below;

1. SDK Version: 4.1.4
2. Development Environment: Unity-Android
3. Tracker/Scanner: Tracker
4. License Type(Free / Pro-One Time Fee / Pro-Subscription / Enterprise): Free
5. Target Device(Optional): Lenovo TB 8304F1

We can assist better if you attach screenshots of issues.

안녕하세요.

안드로이드 태블릿에 OTG로 웹캠을 연결해서 AR를 개발중인 개발자입니다.

다름이 아니라 웹캠으로 카메라 이미지 트래킹을 하려고 개발중인데

웹캠드라이버를 구현해서 어렵사리 Texture2D 객체를 얻을수있었고 RawImage UI에 카메라 영상이 뜨는것까지는 확인을 했지만(Line 267~268)

SetNewFrame 메소드에 적용시켜(Line : 269~270) 실행시키면 (ARCamera는 물론 StopCamera했습니다)

ARCamera 화면이 나타나지도 않을 뿐더러(하얀색 배경 잠시뜨고), 몇프레임 안가서 앱이 뻗어버립니다.

위의 이미지는 앱이 뻗을때 캐치한 Logcat Error입니다.

혹시 SetNewFrame 메소드를 실행하는데 있어서 전제 조건같은게 있을까요?

답변 부탁드리겠습니다

감사합니다.

 

Posted Date: 2019-12-03 1:20     Edited Date: 2019-12-03 1:20     Writer: slkim

안녕하세요. 맥스트 입니다.

 SetNewFrame은 현재 RGBA8888이나 RGB888, YUV를 지원 하고 있습니다. GRAY8로 넣으시면 문제가 발생 할 가능성이 있습니다.

 

Keane

Maxst Support Team

Posted Date: 2019-12-03 1:27     Edited Date: 2019-12-03 1:27     Writer: thsdlrtkd

답변 감사합니다.

GRAY8로 넣은건  RGBA8888이나 RGB888, YUV가 안되었기에 테스트 삼아서 넣어본 코드입니다.

RGBA8888이나 RGB888, YUV 전부다 안됩니다.

 

Posted Date: 2019-12-03 1:38     Edited Date: 2019-12-03 1:38     Writer: bhlee

라이선스는 Free를 사용하시는게 맞나요? 

우선 SetNewFrame 함수는 Free 라이선스와 Enterprise에서 동작합니다. 

라이선스에서 문제가 없다면, Video Tracker가 정상동작하는지 확인해 보시기 바랍니다. 

감사합니다.

 

Leo

Maxst Support Team