第 1 课:Tint
实现:ez 给图像染上某个颜色
实现
uniform vec2 iResolution;
uniform sampler2D iChannel0;
// yellow
const vec3 tintColor = vec3(1.0, 1.0, 0.0);
void main() {
// Normalized pixel coordinates (from 0 to 1)
vec2 uv = gl_FragCoord.xy / iResolution.xy;
vec4 pic = texture(iChannel0,uv);
gl_FragColor = pic*vec4(tintColor,1.0);
}
复盘笔记
- ez 给图像染上某个颜色