Kenneth Moreland Public domain 2012 Contributed to the public domain by the author, April 2012. Output from VTK Description of the algorithm