# Shadertoy
Shadertoy.com (opens new window)是一个在线社区和平台,供计算机图形专业人士、学者和爱好者通过GLSL代码分享、学习和试验渲染技术和程序艺术。
# Startup
void mainImage( out vec4 fragColor, in vec2 fragCoord ){
// Normalized pixel coordinates (from 0 to 1)
vec2 uv = fragCoord/iResolution.xy;
// Time varying pixel color
vec3 col = 0.5 + 0.5*cos(uv.xyx+vec3(0,2,4));
// Output to screen
fragColor = vec4(col,1.0);
}