This is a minimal .geo importer for Lightwave 9.3 or thereabouts.
It reads in polygonal geometry saved in Houdini. In the general case I strongly recommend using .obj, but this importer reads in Houdini point
attributes and converts them into their LW counterparts;
1-dimensional attributes are read in as weight maps
2-dimensional attributes are read in as uv-maps
3-dimensional attributes are read in as morph maps by default
3-dimensional attributes with a name starting with 'uv' are truncated to 2 dimensions and read in as uv maps
3-dimensional attributes with a name starting with 'morph' or 'v' are read in as morph maps (redundant, I know, but I might change the default)
3-dimensional attributes with a name starting with 'Cd' are read in as RGB color maps
4-dimensional attributes are read in as RGBA color maps
- understands an ascii .geo with polygons & point attributes only. behaviour with a .geo with other elements unknown.