Try MAXST AR Fusion Tracker Now ✨
List
QR Code Fushion Tracker + QR Code Reader 질문입니다.
Posted Date: 2020-02-04 10:05     Edited Date: 2020-02-05 9:39     Writer: hhcmiso1

Please provide your development details as below;

1. SDK Version: 5
2. Development Environment: (eg. Unity-Android, Unity-iOS, Native Android, Native iOS) unity
3. Tracker/Scanner: Tracker and Scanner
4. License Type(Free / Pro-One Time Fee / Pro-Subscription / Enterprise): free
5. Target Device(Optional): android
 

안녕하세요

QRCode Tracking을 하면서 해당 QR코드의 값을 읽어보려고 합니다.

QRCode 값을 읽어오는 API가 state.GetCodeScanResult()라 해당 부분을 추가하고 프로젝트를 빌드 했습니다

앱 빌드와 실행은 가능하지만 프레임이 끊기고, 두기능 모두 작동하지 않습니다.

트래킹을 하면서 QR code 값을 읽어오는 방법이 있을까요?

감사합니다.

Posted Date: 2020-02-05 4:36     Edited Date: 2020-02-05 4:36     Writer: hhcmiso1

trackable.GetName() 통해 이름 얻었습니다.

여기서 trackable.GetPose() 값은 좌표를 의미하는것 같은데

4 * 4 행렬에서 각 위치가 어떤 값을 의미하는지 알고싶습니다.

Posted Date: 2020-02-05 9:39     Edited Date: 2020-02-05 9:39     Writer: bhlee

PoseMatrix는 단순히 좌표만을 의미하는 것이 아닙니다. 

해당 Object의 T(위치), R(회전), S(크기) 세 개의 값을 하나의 매트릭스에 표현한 것입니다. 

1행1열부터 3행 3열까지의 9개의 매트릭스 값은 R*S 값을 의미하며, 1행 4열, 2행 4열, 3행 4열은 T값을 의미합니다. 

맨 아래의 4행 1,2,3,4열은 0,0,0,1 이라고 이해하시면 됩니다.

PoseMatrix의 자세한 내용은 그래픽스 개념을 공부해보시기 바랍니다.

감사합니다. 

 

Leo

Maxst Support Team