Я ищу в AR.js вариант использования дополненной реальности, где трехмерные объекты не появляются непосредственно на маркере хиро, но где-то вокруг маркера.
Когда я просматриваю сцену дополненной реальности через iPhone 7 сверху, все выглядит нормально, но когда я наклоняю камеру для большей перспективы, AR.js не применяет ту же перспективу к миру дополненной реальности, поэтому удаленные виртуальные объекты выглядят как если они располагались на наклонной плоскости.
Я создал пример страницы, чтобы проиллюстрировать это. Поведение: при взгляде сверху сетки идеально совпадают, но при взгляде сбоку плоскости не совпадают.
Могу ли я применить какие-либо настройки для настройки AR.js (или ARToolKit, от которого это зависит)? Может, там есть способ определить поле зрения моей веб-камеры?
[РЕДАКТИРОВАТЬ] Неделю спустя я бы перефразировал свой вопрос так: как я могу использовать файл калибровки камеры camera_para.dat
ARToolkit для конкретного устройства в AR.js, не создавая побочных эффектов, таких как искаженный рендеринг?