Mouse around to stipple with increasing refinement.
Largely derived from FizzyText (seen here, source here, my attempted explanation here).
xxxxxxxxxx
<html>
<head>
<style>
canvas {
position: absolute;
top: 0;
left: 0;
}
</style>
<title>Particle Painter</title>
<script src='d3.min.js'></script>
<script src='improvedNoise.js'></script>
<script src='main.js'></script>
<script>
window.onload = function() {
var particlePainter = new ParticlePainter('seurat.jpg', d3.select("#starry").node());
};
</script>
</head>
<body>
<div id='starry'></div>
</body>
</html>