Here is a paper that describes some of the techniques.
Here is much, much more!
This is Adrian Secord's paper on 'weighted Voronoi stippling'.
For a description of the Gooch shader, see p.87, from these SIGGRAPH course notes pages.
See Gershon Elber's papers, for more on this.