我刚开始学习C ++中的Grpahics,以及着色器和精灵。我写了一个小的顶点着色器和一个片段着色器。
顶点着色器:
在vec2中的vertexPosition;
void main()…
gl_Position 仅在顶点着色器中有效。
gl_Position
您编译顶点着色器两次,但不编译片段着色器 compileShaders :
compileShaders
它一定要是
compileShader(vertexShaderFilePath, _vertexShaderID); compileShader(fragmentShaderFilePath, _fragmentShaderID);
代替
compileShader(vertexShaderFilePath, _vertexShaderID); compileShader(vertexShaderFilePath, _fragmentShaderID);
compileShader(vertexShaderFilePath, _vertexShaderID);
compileShader(vertexShaderFilePath, _fragmentShaderID);