【发布时间】:2014-09-12 12:11:20
【问题描述】:
是否有办法在片段着色器中获取顶点的 TexCoords 或将它们从顶点着色器提供给片段着色器,而不将它们从正常代码提供给顶点着色器?
【问题讨论】:
标签: opengl textures shader lwjgl
是否有办法在片段着色器中获取顶点的 TexCoords 或将它们从顶点着色器提供给片段着色器,而不将它们从正常代码提供给顶点着色器?
【问题讨论】:
标签: opengl textures shader lwjgl
如果您阅读过任何教程,您就会知道这是任何合理的纹理都非常需要的。
对比:
attribute vec2 in_texCoord;
out vec2 fs_texCoord;
main () {
fs_texCoord = in_texCoord;
}
FS:
in vec2 fs_texCoord;
out vec4 out_color;
main () {
out_color = vec4(fs_texCoord, 0.0, 1.0);
}
关于插值/过滤的所有规则仍然适用。
【讨论】: