Для размещения точек есть несколько способов добавить точки не на месте, например, вы можете поместить якорь в любом месте вашего обзора относительно камеры, независимо от плоскости.
Проблема в том,глубина точки.На рисунке ниже все линии имеют одинаковую длину с точки зрения 2D, но, очевидно, пользователь, вероятно, пытается измерить элементы на разных глубинах.
При размещении якоря относительно камеры необходимо явно указать глубину.Например, вы помещаете его в центр предварительного просмотра камеры на глубину 2 метра.
Если вы в состоянии убедиться, что каждый добавленный якорь находится на известной глубине или с заданным значением глубины, тогда вы сможете добавить якоря с трехмерной мировой координатой и выполнить измерения.К сожалению, для реальных рабочих приложений это обычно невозможно, так как там пользователь не будет знать глубину, а современные устройства не имеют датчиков глубины.камера - например, смартфоны без специального оборудования для измерения глубины.Один (коммерческий) пример - 6D: https://www.6d.ai