LWJGL着色器问题
LWJGL Shader problems
我的应用程序的着色器有一些问题,3d 模型是一个茶壶,现在这是结果:
这是我的应用程序在重新安装 os 之前的另一个屏幕截图:
以前其他电脑也有这个问题,我重装后 os 我也有这个问题。
这是我当前的着色器代码,我通过删除阴影(法线、光 position)简化了它:
顶点着色器:
#version 330
in vec3 position;
uniform mat4 VP;
uniform mat4 M;
void main()
{
gl_Position = VP * M * vec4(position, 1.0);
}
片段着色器:
#version 330
out vec4 FragColor;
void main()
{
FragColor = vec4(1.0f, 1.0f, 1.0f, 1.0f);
}
我的应用找不到属性和制服。
我做错了什么?
更新:
我忘了编译着色器,很抱歉。
我忘了编译着色器,所以才出现这些错误。
我的应用程序的着色器有一些问题,3d 模型是一个茶壶,现在这是结果:
这是我的应用程序在重新安装 os 之前的另一个屏幕截图:
以前其他电脑也有这个问题,我重装后 os 我也有这个问题。
这是我当前的着色器代码,我通过删除阴影(法线、光 position)简化了它: 顶点着色器:
#version 330
in vec3 position;
uniform mat4 VP;
uniform mat4 M;
void main()
{
gl_Position = VP * M * vec4(position, 1.0);
}
片段着色器:
#version 330
out vec4 FragColor;
void main()
{
FragColor = vec4(1.0f, 1.0f, 1.0f, 1.0f);
}
我的应用找不到属性和制服。 我做错了什么?
更新:
我忘了编译着色器,很抱歉。
我忘了编译着色器,所以才出现这些错误。