GlomeVec (hackage): A simple library for dealing with 3D vectors, suitable for graphics projects.  A small texture library with Perlin noise is included as well.
Keywords: graphics|library