Wavefront OBJ
Referencia
- Categoría
Import-Export
- Menú
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.