[VPS Trackable 관련 문의]
안녕하세요, Harry Yoon입니다.
그 다큐멘트를 보면 vps안에 들어갈 컨텐츠를 Trackable 안에 넣으라고 되어있는데요~
오히려 Trackable 하위 heirarchy에 안넣는게 시뮬레이션에서 증강이 되어서 나오고
Trackable 하위에 넣는 것들은 투명해서 나오더라구요!
그래서 Trackable 하위에 안 넣고 직접 앱을 빌드해서 봤을 때는 또 그냥 모바일 화면 기준으로 컨텐츠들이 미리 떠있는 것 같던데
시뮬레이션과는 왜 다른지, 그리고 어떻게 만들어야 하는지 궁금합니다.
감사합니다:)
Harry Yoon.
[시뮬레이션상 trackable에 넣었을 때랑 안 넣었을 때]
[모바일 화면에서 trackable에 안넣었을 때 컨텐츠들이 미리 떠버림]
안녕하세요. Harry Yoon님
vps안에 들어갈 컨텐츠를 Trackable의 하위에 넣는 이유는 인식 후 해당 Trackable을 activie 시키는 방식을 사용하기 때문입니다.
trackable에 안넣은 경우는 항상 월드상에 존재 하기 때문에 내 위치가 인식 된 후의 동작해되는 AR하고는 다른 컨텐츠를 띠우는 용도로만 사용하시는 편이 좋습니다.
위와 같은 이유를 다음 부분을 확인이 필요할 것 같습니다.
MaxstSceneManager의 occlusionObjects에 trackable이 포함되어 있는 오브젝트를 추가하면 인식 후 activie 되면서 오브젝트가 나오는 모습을 볼 수 있습니다.
인식의 동작로직은 MaxstSceneManager의 update 함수의 GetARLocationRecognitionState() 함수가 호출되고 이후 로직입니다.
이를 기준으로 화면/비니지스 로직 등을 추가하면서 구현하면 앱을 만드는데 도움이 될 듯 합니다.
Best regards,
Rudy
MAXST Support Team