【发布时间】:2012-06-07 01:27:48
【问题描述】:
我一直在使用 OpenGL 3.0,让我感到困惑的一件事是新的 OpenGL 如何处理视锥。如果您应该为透视计算创建自己的矩阵,您如何向 OpenGL 指定 zFar 和 zNear 平面距离是多少?你必须为此使用着色器吗?
【问题讨论】:
标签: opengl perspective
我一直在使用 OpenGL 3.0,让我感到困惑的一件事是新的 OpenGL 如何处理视锥。如果您应该为透视计算创建自己的矩阵,您如何向 OpenGL 指定 zFar 和 zNear 平面距离是多少?你必须为此使用着色器吗?
【问题讨论】:
标签: opengl perspective
man page for glFrustum 准确地告诉您它实际实现的数学运算。
您必须在自己的代码中实现相同的数学运算,并将生成的矩阵作为统一传递给您的顶点着色器。
【讨论】: