【发布时间】:2014-07-15 07:52:00
【问题描述】:
我需要在运行时修改纹理的外观..
一些例子可能会用灰度来表示它们被禁用,橙色表示选择等等
一个小例子可以更好地展示我想要实现的目标
现在我的 FS 看起来很简单
#version 330
in vec2 fragmentUV;
out vec4 outputColor;
uniform sampler2D textureNode;
void main()
{
outputColor = texture(textureNode, fragmentUV).rgba;
}
我认为我可以通过将统一变量设置为一些硬编码值来控制这几种情况...
【问题讨论】:
标签: colors textures glsl opengl-3 fragment-shader