Rainbow Dot Flag
Create waved and dotef flag with javascript.
Create waved and dotef flag with javascript.
function drawDotFlag(dst_ctx, dots_x, dots_y, angle) { var sx = 0; var sy = 0; for (j = 0; j < dots_y; j++) { for (i = 0; i < dots_x; i++) { var x = i * 15 + 100; var y = j * 15 + 70; var sy = Math.floor(80 * (Math.sin((x / 2 + counter * 2) * Math.PI / 180))); var sx = Math.floor(280 * (Math.sin((y / 2 + counter * 2) * Math.PI / 180))); y+=sy; x+=sx; var color = parseInt(i + j + counter * 2); dst_ctx.strokeStyle = "hsla(" + color + ", 100%, 50%, 1.0)"; dst_ctx.strokeRect(x, y, 1, 1); } } counter++; }