Как получить внешнюю матрицу из камеры ARKit? - PullRequest
0 голосов
/ 31 декабря 2018

Я хочу преобразовать координату пикселя в координату реального мира.И я обнаружил, что API ARKit предоставляет функцию в ARCamera call viewMatrix()

Возвращает матрицу преобразования для преобразования из мирового пространства в пространство камеры

Этофункция может получить внешнюю матрицу для камеры?

1 Ответ

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

Это может помочь:

self.sceneView.session.currentFrame?.camera.transform

Положение и ориентация камеры в мировом координатном пространстве.

.transform документация

Вы можете напрямую извлечь из этого eulerAngles, но вам придется самостоятельно анализировать перевод.

Почему вы хотите вручную проецировать пиксели на мировые позиции?(Очевидно, что одно только преобразование вам там не поможет).

...