Предполагается, что 3D-модель состоит из трех равноотстоящих точек и начала координат (0,0,0) в их центре.Расстояние между этими точками известно.Эти трехмерные точки кажутся камерой, матрица проекции которой известна.Я могу получить доступ к каждой точке (x, y) на плоскости камеры.Я пытаюсь получить трехмерные координаты этих точек и частично построить матрицу модели.
Пока что, когда я умножаю 2D-точку на матрицу проекции, я могу найти их соответствующие 3D-позиции, но я не уверен, как поступить или что именно искать, чтобы помочь мне установить отношениямежду этими 3 точками, чтобы восстановить трехмерную модель (масштаб, вращение) этого объекта.
Уже пытались вычислить нормали, чтобы получить ориентацию, используя аналогичный подход к ответу на этой теме но пока нет.
Я знаю, что в трех точках может быть слишком мало информации для одного решения, но, поскольку объект является равносторонним, поворот на оси оси камеры не имеет значения.