http://sourceforge.net/p/brlcad/code/59107/