wireframe, a tool for drawing surfaces

The purpose of this brief blog post is to advertise that I wrote a little piece of software called wireframe which can be used to quickly and easily produce .eps figures of surface for inclusion in papers. The main use is that one can specify a graph in an ASCII file, and the program will then render a nice 3d picture of a surface obtained as the boundary of a tubular neighborhood of the graph. The software can be downloaded from my github repository at


and then compiled on any unix machine running X-windows (e.g. linux, mac OSX) with “make”.

The program is quite rudimentary, but I believe it should be useful even in its current state. Users are strenuously encouraged to tinker with it, modify it, improve it, etc. If you use the program and find it useful (or not), please let me know.

A couple of examples of output (which can be created in about 5 minutes) are:




(added Feb. 20, 2013): I couldn’t resist; here’s another example:


(update April 12, 2013:) Scott Taylor used wireframe to produce a nice figure of a handlebody (in 3-space) having the Kinoshita graph as a spine. He kindly let me post his figure here, as an example. Thanks Scott!


This entry was posted in Surfaces, Visualization and tagged , . Bookmark the permalink.

2 Responses to wireframe, a tool for drawing surfaces

  1. This is very cool – I’m sure I’ll use it and will let you know when I do!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s