Java GLSL:使用深度
我对深度和GLSL着色器有问题。如果我使用for z:in_Position.z-1,纹理的一半会被切掉。您可以在下图中看到它: 如何将深度与着色器一起使用Java GLSL:使用深度,java,opengl,glsl,lwjgl,Java,Opengl,Glsl,Lwjgl,我对深度和GLSL着色器有问题。如果我使用for z:in_Position.z-1,纹理的一半会被切掉。您可以在下图中看到它: 如何将深度与着色器一起使用 #version 150 core in vec4 in_Position; in vec4 in_Color; in vec2 in_TextureCoord; out vec4 pass_Color; out vec2 pass_TextureCoord; void main(void) { gl_Position =
#version 150 core
in vec4 in_Position;
in vec4 in_Color;
in vec2 in_TextureCoord;
out vec4 pass_Color;
out vec2 pass_TextureCoord;
void main(void) {
gl_Position = vec4 (in_Position.x, in_Position.y, in_Position.z - 1, 1);
pass_Color = in_Color;
pass_TextureCoord = in_TextureCoord;
}
截图链接断开?对我来说,截图链接有效:O。这里有一个替代链接:截图链接对我是禁止的。已编辑以嵌入i.stack.imgurNow,这里是imgur URL: