|
OBJParser
OBJ File Parser Powered by Boost Spirit
|
Use of the OBJParser library revolves around two primary classes: OBJParser and OBJState.
OBJParser class is envoked to perform the OBJ file parsing, and all results are stored within the internal OBJState object which may be retrieved.
OBJParser parser;
if(parser.parseOBJFile("test.obj") == OBJParser::Result::Success)
{
auto state = parser.getOBJState();
const auto numSpatialVertices = state->getSpatialData()->size();
std::cout << "OBJ file contains " << numSpatialVertices << " spatial points." << std::endl;
}
Additional information about the library may be found at: http://www.vertexfragment.com/objparser/index.html
1.8.8