This is basically what is used by all OpenGL systems -- octplot &
jhandles included. It is a highly non-trivial taks to "render" 3D
OpenGL in postscript, and gl2ps is the best tool to do it. All the
problems actually stem from OpenGL, not the conversion to ps. As I
noted elsewhere, using OpenGL & gl2ps will give OK results, but not
100% professional -- e.g. lines will not always join nicely, and some
numerical glitches may be noticeable -- OpenGL uses no more than
floats to do all it's calculations. This is most noticeable in 2D
plots, less so in 3D plots.
However, all that being said, the ps results are quite nice, and are
truely resolution independant vector graphics.