【发布时间】:2011-12-03 00:48:09
【问题描述】:
问题来了,我有一个 ModelViewProjection(MVP) 矩阵,它是由 ModelView 与 Projection 相乘得到的;我已经制作了一些与 glOrtho 和 gluPerspective 执行相同操作的函数,以摆脱 OpenGL 弃用堆栈功能。我的函数返回双精度值。我的着色器使用 modelviewprojection 作为浮点数。是否有必要对透视矩阵使用 double 操作,因为最终会在 MVP 中浮动?矩阵由 float[16] 或 double[16] 组成;如果 double 没有显着的好处,那么我会节省一些 cpu 资源来投射投影矩阵 double 以在进入着色器之前浮动到某个地方。
【问题讨论】:
标签: opengl matrix double transform projection