Есть ли способ измерить размеры комнаты, используя сцену? - PullRequest
0 голосов
/ 14 февраля 2019

Я работаю над проектом дизайна интерьера, используя arcore API sceneform.Пожалуйста, я хочу знать, могу ли я узнать размеры комнаты, в которой будет размещена мебель.Или, если есть способ, я могу добавить приложение измерения Google или любое другое приложение измерения в мое приложение

1 Ответ

0 голосов
/ 14 февраля 2019

Правдоподобным решением было бы разместить Node (если вы хотите, чтобы он был видимым) или Anchor (если вы хотите, чтобы он был невидимым) в углах комнаты и получить их мировое положение.Расстояние между узлами затем можно рассчитать, используя их значения (x, y, z).Ранее я использовал аналогичную концепцию для расчета расстояния между двумя узлами, хотя у меня не было необходимости располагать их на расстоянии более 3 метров друг от друга, поэтому я не могу ручаться за их точность, но это стоит попробовать.

(Примечание: 1f в переводе Vector3 соответствует 1 метру в реальной жизни)

...