Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想渲染一个四边形,我希望四边形的一侧为白色,另一侧为黑色。我需要它来模拟余弦函数,而不是对它们之间的像素进行简单的线性颜色插值。
解决这个问题的好方法是什么?
您可以在片段着色器中执行此操作。IE:
gl_FragColor = vec4( vec3( cos( in_TexCoord.x ) ), 1.0 );
您可以根据需要为每个颜色通道调整幅度和相位的精确值。