自从开始看<webgl编程指南>之后(下面这个,书真的不错)
发现shader里面
包括传参都是小数形式 就是 1 写成 1.0
没有具体查为什么,但是就是手贱想试试会咋样...
--------------------------------------------------------------------------------------------------------------------
翻车一:
顶点着色器内变量 gl_Position 第四分量 w 写了个1
报错: Failed to compile shader: ERROR: 0:7: 'assign' : cannot convert from 'const int' to 'highp float'
翻车二:
顶点着色器内置变量 gl_PointSize 写了个1
报错: Failed to compile shader: ERROR: 0:4: 'assign' : cannot convert from 'const int' to 'PointSize mediump float'
翻车三(这个问题不报错...):
往顶点着色器传参(Float32Array), 都没写小数形式(下图)...
导致结果....(左边没写小数形式,右边写了)
以后我改了,嗯~~~大哥我错了...以后我都写小数形式~~~