kbi*_*irk 3 opengl interpolation colors glsl
我想渲染四边形,我希望四边形的一边是白色而另一边是黑色.我需要它来模仿余弦函数,而不是对像素之间的简单线性颜色插值.
有什么好方法可以解决这个问题?
您可以在片段着色器中执行此操作.即:
gl_FragColor = vec4( vec3( cos( in_TexCoord.x ) ), 1.0 );
Run Code Online (Sandbox Code Playgroud)
您可以根据需要为每个颜色通道调整幅度和相位的精确值.