OpenGL ES 2.0 mat4 [0] [0]读取

时间:2014-07-04 18:46:45

标签: matrix opengl-es-2.0 shader variable-assignment

我正在尝试从统一的mat4中读取一个值,我已经通过以下方式从其中传入着色器......

uniform mat4 uEffect;
...
float effect = uEffect[0][0];

这可能吗?着色器崩溃了,我已经通过了另一个mat4,但是我没有尝试以这种方式访问​​它。我后来测试了这个值......

if(effect>0) blah blah blah

即使我确定我传递的数据大于0,也就是通过调试模式确认只有1的矩阵传递,似乎没有什么能引起这场火灾。

提前感谢您的任何帮助和建议...

标记

0 个答案:

没有答案