by sroccaserra
The OpenGL OBJ Loader is an 'OBJ' mesh loader & viewer.<br>It is written in C++ and uses OpenGL & SDL.<br>The project's second iteration reads vertex, normal, texture, and mtl data.<br>Note: the 'OBJ' file format is known by most modern 3D modelers.
http://sroccaserra.free.fr/wiki/index.php?title=The_OpenGL_OBJ_Loader
tbayart commented on the RE: Compilation errors forum thread
tbayart created the Compilation errors forum thread
Get it and find out about these fine new features: - texture loading, - ".mtl" parsing with Boost's Spirit parser framework.
TooL uses the power of Boost to generate its ".mtl" parser. See http://www.boost.org/libs/spirit/index.html.
TooL now reads associated ".mtl" files. Ambient, diffuse, specular, shininess, and diffuse texture mapping are supported (cf. screenshots). Most recognized image formats are accepted as textures (BMP, PNM (PPM/PGM/PBM), XPM, LBM, PCX, GIF, ...
* TooL uses Boost for shared pointers (to share heavymesh and image resources) * The window management related classes design is cleaner. * TooL uses SDL_image to deal with image formats.
Copyright © 2009 SourceForge, Inc. All rights reserved. Terms of Use