tinyobjloader https://github.com/syoyo/tinyobjloader Tiny but powerful single file wavefront obj loader written in C++03. No dependency except for C++ STL. It can parse over 10M polygons with moderate memory and time. tinyobjloader is good for embedding .obj loader to your (global illumination) renderer ;-) If you are looking for C89 version, please see https://github.com/syoyo/tinyobjloader-c . N