Share

The OpenGL OBJ Loader

Code

Programming Languages: C++

License: GNU General Public License (GPL)

Repositories

browse code, statistics svn co https://objloader.svn.sourceforge.net/svnroot/objloader objloader

Show:

What's happening?

  • Followup: RE: Compilation errors

    don't care about my problem, i "solved" it by coding my own loader.

    2006-11-15 09:42:10 UTC by tbayart

  • Compilation errors

    Hello, i tried to build TooL but it seems that the source code is not complete. I got a lot of errors because of : - unknow string (need to replace by std::string) - missing includes like for boot's shared_ptr - same for opengl with GLuint, it's unknow beacause no gl.h included Can you explain me how to build TooL ? note: I use MS Visual Studio 7.1 but i think i'll got same errors...

    2006-10-30 15:51:40 UTC by tbayart

  • TooL v0.2.5 Source Package Released

    Get it and find out about these fine new features: - texture loading, - ".mtl" parsing with Boost's Spirit parser framework.

    2006-01-22 13:41:24 UTC by sroccaserra

  • TooL Uses Boost's Spirit to Parse ".mtl" Files

    TooL uses the power of Boost to generate its ".mtl" parser. See http://www.boost.org/libs/spirit/index.html.

    2006-01-22 13:38:43 UTC by sroccaserra

  • TooL now loads materials and textures

    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, JPEG, PNG, TGA, and TIFF), indexed or TrueColor, transparent or opaque.

    2006-01-16 16:27:59 UTC by sroccaserra

  • TooL v0.2.3 Source Package Released

    Notes: TooL is ready to import images as textures, thanks to Boost and SDL_image ! Changes: * 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. See : http://www.boost.org/ http://www.libsdl.org/projects/SDL_image/.

    2006-01-13 17:48:44 UTC by sroccaserra

  • TooL now uses Boost for smart pointers

    The great C++ library Boost provides a lot of usefull classes. TooL now uses it for shared pointers, and probably more shortly. See http://www.boost.org/.

    2006-01-13 00:21:13 UTC by sroccaserra

  • TooL now uses CppUnit for unit testing

    An additional "Test" target was added to the project, enabling unit testing. Just ignore the "Test" directory if you don't want to use it. See also: http://sourceforge.net/projects/cppunit.

    2006-01-05 10:15:06 UTC by sroccaserra

  • New Mac OS X Binary Package: v0.2.1

    TooL now behaves as any other Mac OS X application. - Droping a .obj file on the app's icon now opens the file with TooL. - You can specify the obj file in the command line too: > open ToolSDL.app [file.obj].

    2006-01-03 14:37:30 UTC by sroccaserra

  • New Source & Binary Packages: v0.2.0

    Tool v0.2.0 is out ! - Tool now uses SDL for its display window. - The user can now independantly move the mesh, the camera, and the world. - If the loaded mesh has no normals, Tool generates some flat normals. - Material loading is postponed. Next iteration (probably coming in 2006!) will include: - some 2D graphics (HUD and background). - Texture & material loading.

    2005-12-23 16:19:11 UTC by sroccaserra

Our Numbers