Wavefront OBJ

Referencia

Categoría

Import-Export

Menú

File ‣ Import ‣ Wavefront (.obj)

OBJ es el estándar de facto en la industria 3D. El formato OBJ es un formato de texto popular, sin embargo, sólo tiene un soporte básico para la geometría y el material.

  • Malla: vértices, caras, bordes, normales y UVS

  • Separación por grupos/objetos

  • Materiales/texturas

  • Curvas y superficies NURBS

Nota

There is no support for mesh vertex colors, armatures, animation, lights, cameras, empty objects, parenting, or transformations.

Nota

Ahora Blender sólo soporta shading basado en nodos complejos. OBJ tiene un soporte fijo de materiales de tipo pipeline, este add-on utiliza el wrapper genérico presentado por Blender para convertir entre ambos.

Advertencia

Importar archivos OBJ muy grandes (arriba de algunos 100mb), puede utilizar mucha RAM.

Uso

Import geometry and curves to the OBJ format.

Si hay una correspondencia .MTL para el OBJ, entonces sus materiales también van a ser importados.

Propiedades

Importar

Include

Image Search

Esto habilita una búsqueda de archivos recursiva, si un archivo de una imagen no puede ser encontrado.

Smooth Groups

Rodea grupos regulares de OBj por bordes agudos. Notar que estos sólo van a ser mostrados cuando esté habilitado el modificador Edge Split.

Lines

Import OBJ lines and two-sided faces as mesh edges.

Transformación

Clamp Size

Los archivos OBJ a menudo varían mucho en la escala, este ajuste recorta al archivo importado a un tamaño fijo.

Forward / Up

Puesto que muchas aplicaciones utilizan diferentes ejes para “Up”, estos ajustes son para la conversión de ejes Forward y Up – Al mapear estos a diferentes ejes, puedes convertir las rotaciones entre los ejes up y forward, por defecto, de las aplicaciones.

Blender utiliza Y Forward, Z Up (puesto que la vista frontal se ve a lo largo de la dirección +Y). Por ejemplo, es común que las aplicaciones utilicen Y como el eje up, en ese caso -Z Forward, Y Up es necesario.

Geometría

Split/Keep Vertex Order

When importing an OBJ it’s useful to split up the objects into Blender objects, named according to the OBJ-file. However, this splitting loses the vertex order which is needed when using OBJ-files as morph targets.It also loses any vertices that are not connected to a face or edge so this must be disabled if you want to keep the vertex order and loose vertices.

Split by Object & Split by Group

When importing an OBJ it’s useful to split up the objects into Blender objects, named according to the OBJ-file. However, this splitting loses the vertex order which is needed when using OBJ-files as morph targets. It also loses any vertices that are not connected to a face, so this must be disabled if you want to keep the vertex order.

En lo que respecta a Blender, no hay diferencia entre Objetos y Grupos OBJ, puesto que son solo dos niveles de separación, los grupos OBJ no son equivalentes a los grupos Blender, así que ambos pueden ser opcionalmente utilizados para las divisiones.

OBJ Export

Exporting OBJ-files is built into Blender without the need of an add-on. It’s documentation can be found here: OBJ Exporter </files/import_export/obj>.

Compatibility

Missing

Faltan algunas de las siguientes características:

  • Advanced Material Settings – Hay opciones de materiales documentadas, pero muy pocos archivos las utilizan, y hay pocos ejemplos disponibles.

  • Normals – Blender ignora las normales de los archivos importados, recalculándolas en base a la geometría.