Dummiesman's OBJ Importer

Works during runtime*, and in editor! A couple of code samples are provided in the Samples folder.


*Runtime Import Note

You must go to the "Graphics" tab in your project, and add "Standard (Specular Setup)" to the always included shaders. This will make your next build take a while.


Features

  • Material file loading
  • Runtime texture library supporting BMP, TGA, JPG, PNG, DDS, and CRN textures.
  • Decent import speed (~750k triangles in about 10 seconds)
  • Support for loading obj and mtl from stream, as well as overridable callback for texture loads
  • Works in editor, and during runtime
  • Loads triangles, quads, and ngons