Java GLSL编译错误“;德国劳埃德船级社“位置”;
错误:0:9:“glPosition”:未声明的标识符 错误:0:9:“分配”:无法从“浮点的四分量向量”转换为“浮点”Java GLSL编译错误“;德国劳埃德船级社“位置”;,java,glsl,Java,Glsl,错误:0:9:“glPosition”:未声明的标识符 错误:0:9:“分配”:无法从“浮点的四分量向量”转换为“浮点” 救命啊!如何解决此问题顶点着色器的输出是gl\u位置而不是glPosition #version 150 core in vec3 position; in vec2 textureCoords; out vec2 pass_textureCoords; void main(void) { glPosition = vec4(p
救命啊!如何解决此问题顶点着色器的输出是
gl\u位置
而不是glPosition
#version 150 core
in vec3 position;
in vec2 textureCoords;
out vec2 pass_textureCoords;
void main(void) {
glPosition = vec4(position.x, position.y, position.z, 1.0);
pass_textureCoords = textureCoords;
}
顶点着色器的输出是
gl\u Position
而不是glPosition
#version 150 core
in vec3 position;
in vec2 textureCoords;
out vec2 pass_textureCoords;
void main(void) {
glPosition = vec4(position.x, position.y, position.z, 1.0);
pass_textureCoords = textureCoords;
}