q5play
    Preparing search index...

    Function resetShader

    • ⚡ Make q5 use the default shapes shader.

      Returns void

      await Canvas(200);

      let stripes = createShader(`
      @fragment
      fn fragMain(f: FragParams) -> @location(0) vec4f {
      let g = cos((q.mouseY + f.position.y) * 0.05);
      return vec4(1, g, 0, 1);
      }`);

      q5.draw = function () {
      shader(stripes);
      plane(0, 0, width, height);

      resetShader();
      triangle(-50, -50, 0, 50, 50, -50);
      };