m-c-m-y
2/7/2017 - 7:23 AM

Canvas

Canvas

//p5

var alpha = noise(
  this.target.x,
  this.target.y,
  millis() / 1000.0
);

fill(255, alpha * 255);
function resizeCanvas() {
    // When zoomed out to less than 100%, for some very strange reason,
    // some browsers report devicePixelRatio as less than 1
    // and only part of the canvas is cleared then.
    var ratio =  Math.max(window.devicePixelRatio || 1, 1);
    canvas.width = canvas.offsetWidth * ratio;
    canvas.height = canvas.offsetHeight * ratio;
    canvas.getContext("2d").scale(ratio, ratio);
}

window.onresize = resizeCanvas;
resizeCanvas();