Как измерить площадь пола с помощью ARCore?
Я новичок, успокойся.
Как бы вы измерили площадь пола, используя ARCore/Unity. Я полагаю, что вы каким-то образом измеряете площадь визуализатора плоскости или измеряете площадь каждого отдельного треугольника, но я не знаю, как его атаковать.
Самое близкое, что я могу найти, это измерение расстояния...
1 ответ
Вы можете получить (несколько неточную) оценку, умножив
plane.getExtentX() * plane.getExtentZ();
Скорее всего, оно слишком велико, поскольку предполагается, что плоскость имеет форму прямоугольника, и что в обоих направлениях будут наблюдаться ошибки измерения. Но это может быть достаточно хорошо в зависимости от вашего варианта использования.
Несколько более точная альтернатива - получить многоугольник самолета.
plane.getPolygon()