I’ve finally got the chrome crashing bug and crazy memory usage fixed, so I’ve taken a little bit of time while my 3 week old daughter is sleeping here and there to add some refinements. I’ve added basic shading back in, added a link to the blog and a couple of bookmarking links. I’m going to go take a nap now, so check it out:
I’ve also submitted this version to canvas demos, it would be nice if it was picked up there since I haven’t heard anything after submitting an earlier version to chrome experiments.

I’ve made some changes to the way I’m drawing to the canvas. Using the imageData api is much faster, even though it’s a lot less user friendly. I’m able to keep a histogram of hits per pixel in the image. However, mapping the histograms to the color palette is now going to be more complicated, but I can fill in about 20 times the number of pixels. I’m putting the histogram into the alpha channel and I’m going to play with using the fill mode to mask off an image. In the mean time I ended up commenting out the page clear code, and I liked the trailers it produced. So here it is.