(smoothstep(0.0,-0.02,dir.y),0.2));
}
void mainImage(out vec4 fragColor,in vec2 fragCoord){
  float time=(iTime*0.3)+(iMouse.x*0.01);
  vec3 color=getPixel(fragCoord,time);
  fragColor=vec4(pow(color,vec3(0.65)),1.0);
}</code></pre>
        
        <h2 id="demo" class="section"><a class="anchor-link left" href="#demo"><i class="icofont-laika link">&#xef71;</i></a>Demo</h2>
        <div id="live-demo" style="border:2px solid #e400ff;width:400px;height:400px;background:#a888db33;color: #e400ff;display:flex;a