Новичок в OpenGL ...
У меня есть очень простой код (не OpenGL) для вращения прямоугольника вокруг одной оси и проецирования результата вниз на экранные координаты. Сейчас я пытаюсь отобразить растровое изображение на результирующую фигуру, используя OpenGL. При анимации вращения перспектива растрового изображения довольно сильно искажается. Этого следовало ожидать? Что я могу с этим поделать?
Я знаю, что могу использовать OpenGL вместо всего этого (и это прекрасно работает), но для моего текущего проекта описанный выше подход подошел бы мне лучше, если бы я мог обойти эту перспективную проблему ... Я думая, что может быть недостаточно информации после того, как я спроецировал повернутый прямоугольник вниз на 2D-пространство, чтобы OpenGL правильно отобразил растровое изображение с правильной перспективой ..?
Любой вклад будет высоко ценится.
Спасибо,
Daniel
уточнить:
Я использую ортографическую проекцию, и сам делаю 3D-расчеты и проекцию на 2D. Затем я просто использую OpenGL для рендеринга полученной фигуры с текстурой.