Going Old School
Use a simple dynamics model to create calligraphic strokes. Paul Haeberli - 1989 Javascript translation. Roger Allen - 2010 Inspiration to do this & JavaScript starting point. http://mrdoob.com/