Представьте, что между виртуальным человеком и объектом существует плоскость.Объект представляет собой коробку с определенным масштабированием и поворотом XYZ.Самолет похож на стеклянное окно.Человек смотрит на объект через самолет.Камера смотрит на всю сцену под другим углом.
Я хотел бы нарисовать контур объекта на плоскости так, как его увидел бы человек, как если бы он рисовал на окне контуробъекта на другой стороне.
Как я могу преобразовать объект так, чтобы его вершины оказались на плоскости правильно?
Я знаю, как сделать ортогональную проекцию точки на плоскость, но в этом случае мне нужна перспективная проекция, я думаю.Когда объект перемещается дальше, его проекция также должна быть отрегулирована по размеру и положению в соответствии с перспективой зрителей.
Я думаю, что смогу выяснить код, если только кто-то объяснит шаги, которые мне нужно предпринять.