У меня есть 4 2D-точки в экранном пространстве, и мне нужно перепроектировать их обратно в 3D-пространство. Я знаю, что каждый из 4-х точек - это угол прямоугольного прямоугольника с трехмерным вращением, и я знаю размер прямоугольника. Как я могу получить 3D-координаты от этого?
Я не использую какой-либо конкретный API, и у меня нет существующей матрицы прогноза. Я просто ищу основную математику, чтобы сделать это. Конечно, недостаточно данных для преобразования одной 2D-точки в 3D без каких-либо других ссылок, но я полагаю, что если у вас есть 4 балла, вы знаете, что они все под прямым углом друг к другу в одной плоскости, и вы знаете расстояние между ними, вы должны быть в состоянии понять это оттуда. К сожалению, я не могу понять, как это сделать.
Это может подпасть под зонтик фотограмметрии, но поисковые запросы Google не привели меня к какой-либо полезной информации.