Я возился в программе, которая выполняет весь рендеринг, используя матрицу, установленную gluOrtho2D(). То, что я хотел бы сделать, это повернуть конкретную текстуру вокруг оси y (0,1,0), чтобы она выглядела так, как будто исходная матрица была предоставлена gluPerspective(). Я понимаю, что это невозможно с матрицей орфографических проекций, и мне придется создать новую перспективную матрицу проекций. Я хочу, чтобы текстуры, которые я рисую, выглядели точно так же, как при рисовании с орфографической матрицей, за исключением случаев, когда я повернул их вокруг оси y.Как найти матрицу проекции, эквивалентную орфографической матрице, но дает перспективу, когда она не находится в плоскости xy?
Итак, подведем итог:
Как найти матрицу проекции в перспективе, которая эквивалентна данной орфографической матрице, когда формы рисуются в плоскости ху, но дает мне перспективу, когда не в плоскости ху?
Зачем вам это нужно? – Nobody
Ваше резюме сильно отличается от ваших предыдущих заметок. – Nobody
Предыдущие примечания могут быть немного неясными, но то, что все это сводится к резюме. Я хочу получить перспективные прогнозы в большой программе, которая использует орфографические проекции для всего рендеринга, при изменении минимального количества кода. Прошло уже пару лет с тех пор, как я в последний раз учился на компьютерном видении, поэтому я довольно ржавый. – Leo