You're traveling through another dimension.
A dimension not only of length and width, but of depth.
That's the signpost up ahead.
Your next stop -- the POSTSCRIPT ZONE.

Welcome to Zone.

With it you can pretend your Postscript printer is three dimensional.
This package is a set of headers that you can add to your files to
make them know how to draw in three dimensions.

The page, of course is a perspective two-dimensional projection of this
three-dimensional drawing space.  You can adjust this projection, rotate
your three-dimensional coordinate system, translate, and so on.

There's also linmap.ps that allows you to take a 2-d path and map it
onto a plane in the three-dimensional drawing space.  Or warpmap.ps that
maps it onto a user-defined surface with a user-defined map.  Spheres
and cylinders are here as examples.

zone.ps       macros that allow you to draw in three dimensions
linmap.ps     macros that allow you to take 2-d Postscript paths and put
              them in a plane in the 3-d space
warpmap3.ps   macros that allow you to take 2-d Postscript paths and map
              them on an arbitrary surface in the 3-d space using a
              user-defined function
breakpath.ps  breaks the path (intended for a fill region) into trapezoids
              to make them more manageable for warpmap.ps
spherewarp.ps a ready-defined function for warpmap that maps stereographically
              onto a sphere


Send bug reports, comments, and suggestions, to:
drwho@athena.mit.edu
and/or
mosquito@athena.mit.edu
