Как вы можете получить трехмерные пространственные координаты 4 углов ImageTarget в Vuforia Unity? - PullRequest
0 голосов
/ 03 января 2019

Я могу обнаруживать изображения в изображениях Vuforia и накладывать на них трехмерные объекты. Но я хочу нарисовать границы вокруг ImageTarget.

Проблема в том, что я могу получить только центр, такой как,

productTarget.transform.position

Как я могу получить углы изображения? Это просто 2D-изображение, но Vuforia не может помочь с этим.

Ответы [ 2 ]

0 голосов
/ 03 января 2019

Я рекомендую вам просто сделать нужную плоскую рамку, а затем просто изменить ее размер при отслеживании изображения, поскольку его масштаб всегда одинаков и vuforia только перемещает камеру.

target изображение borderborder

после отслеживания только дочерней границы для изображения parenting после родительского контроля

0 голосов
/ 03 января 2019

Нет способа определить координаты углов, но вы можете вычислить его вручную.

Это поможет вам получить высоту и ширину изображения

например: координаты верхнего левого угла будут center - (width/2) - (height/2)

...