SoftwareRenderer Class
Software renderer is based on the work by mr.doob which in turn is based on the work here: http://devmaster.net/forums/topic/1145-advanced-rasterization/ For lots of small polygons in a very fast JavaScript VM (V8 on Chrome) then it can be faster than standard canvas poly drawing - but does not have anti-aliasing and is notably slower for large polygons.