List
[VPS Trackable 관련 문의]
Posted Date: 2021-09-23 4:01     Edited Date: 2021-09-26 8:22     Writer: inactive

안녕하세요, Harry Yoon입니다.

그 다큐멘트를 보면 vps안에 들어갈 컨텐츠를 Trackable 안에 넣으라고 되어있는데요~

오히려 Trackable 하위 heirarchy에 안넣는게 시뮬레이션에서 증강이 되어서 나오고

Trackable 하위에 넣는 것들은 투명해서 나오더라구요!

그래서 Trackable 하위에 안 넣고 직접 앱을 빌드해서 봤을 때는 또 그냥 모바일 화면 기준으로 컨텐츠들이 미리 떠있는 것 같던데

시뮬레이션과는 왜 다른지, 그리고 어떻게 만들어야 하는지 궁금합니다.

 

감사합니다:)

Harry Yoon.

[시뮬레이션상 trackable에 넣었을 때랑 안 넣었을 때]

[모바일 화면에서 trackable에 안넣었을 때 컨텐츠들이 미리 떠버림]

Posted Date: 2021-09-26 8:13     Edited Date: 2021-09-26 8:22     Writer: hjyim

안녕하세요. Harry Yoon님

vps안에 들어갈 컨텐츠를 Trackable의 하위에 넣는 이유는 인식 후 해당 Trackable을 activie 시키는 방식을 사용하기 때문입니다.
trackable에 안넣은 경우는 항상 월드상에 존재 하기 때문에 내 위치가 인식 된 후의 동작해되는 AR하고는 다른 컨텐츠를 띠우는 용도로만 사용하시는 편이 좋습니다.
위와 같은 이유를 다음 부분을 확인이 필요할 것 같습니다.
MaxstSceneManager의 occlusionObjects에 trackable이 포함되어 있는 오브젝트를 추가하면 인식 후 activie 되면서 오브젝트가 나오는 모습을 볼 수 있습니다.

인식의 동작로직은 MaxstSceneManager의 update 함수의 GetARLocationRecognitionState() 함수가 호출되고 이후 로직입니다.
이를 기준으로 화면/비니지스 로직 등을 추가하면서 구현하면 앱을 만드는데 도움이 될 듯 합니다.

 

Best regards,

Rudy

MAXST Support Team