Параметры сохранения obj в файл модулем Wavefront в 3DSMAX, согласно приводимого ниже сриншота.
Фактически схема содержит два загрузчика один, для моделей на основе освещения, второй с применением текстуры.
Необходимости совмещать, в один загрузчик нет, так-как в OpenGL невозможно для одного объекта обрабатывать освещение и текстуру.
поддерживаемые загрузчиком параметры, согласно спецификации obj.
Vertex data:
v Geometric vertices
vt Texture vertices
vn Vertex normals
Elements:
f Face
v Geometric vertices
vt Texture vertices
vn Vertex normals
Elements:
f Face