This is an enhanced version of GLM, which was originally by Nate Robbins, with some enhancements by Jeff Rogers (from the GLM_AVL library).
Further enhancements include:
- support for DevIL - warning/error functions in glm_util.c - added glmStrStrip function to handle filenames with spaces - handle material-by-face if there is more than one usemtl in a group - removed "static" from glmDraw variables (so that the code is reentrant) - write obj with material-by-face - added blending support, from GLM_AVL http://www.avl.iu.edu/projects/GLM_AVL/ - separated texture loading (now in glmimg.c), and support many more image formats (PNG & JPEG natively, plus those supported by SDL_image and simage). - autoconf/automake/libtool - included examples glutobj and gluiobj from GLM_AVL - rpm building with "rpmbuild -ta glm-0.3.2.tar.gz"