para obj mtl gratis extension descargar crear archivos archivo blender wavefront

blender - mtl - ¿Cuáles son las especificaciones para un archivo.obj de Wavefront?



crear archivos obj (1)

Quiero escribir un analizador para el archivo .obj de Blender. El formato de archivo parece autoexplicativo, pero también parece faltar algunos datos. Por ejemplo, un cubo simple (el cubo Blender predeterminado) tiene 8 líneas de vértices, pero esperaba ver 36 líneas (12 triángulos para formar un cubo).

Creo que la confusión, al menos para mí, se debe a la forma en que se crean los cubos en direct3d. Direct3d requiere 36 vértices para formar un cubo. Así que estoy pensando que necesito inferir los otros 28 vértices. Este tipo de adivinación podría causar problemas más adelante al intentar analizar vértices para formas más complejas. Entonces, pensé que si pudiera encontrar las especificaciones oficiales en el formato del archivo, podría brindarme alguna información sobre cómo interpretar los datos.

Parece que alguien más había hecho la misma pregunta antes: ¿Cómo obtener el número correcto de vértices en el archivo OBJ de las herramientas de DCC como Blender para usar en OpenGL ES? Pero no tenía ninguna información útil para mí.


OBJ Spec

MTL Spec (probablemente querrás esto también en algún momento)

FYI OBJ no está relacionado de ninguna manera con Blender, es solo un formato de archivo común para modelos simples.