2014-03-25 120 views
4

在glsl es 2.0中没有反命令
但是我看到我可以使用1.0/mat2。但我担心它会明智地分割组件。或不?
但是如果是这样,有没有一些技巧(快速获得1/det)?glsl es 2.0逆矩阵

回答

5

不,GLSL ES 1.00中没有矩阵反函数(用于OpenGL ES 2.0)。你需要手动完成,看看例如here。但是你应该认真考虑你是否真的需要在每个帧的每个顶点或每个片段的着色器中执行它,或者是否可以预先计算并传递一致。

+0

相信我,我觉得在这方面很努力。顺便说一下,将行列式计算为点积更快。 – tower120