SupaVoxel
Conversor GLB gratis

Conversor GLB a OBJ con texturas incluidas

Arrastra un .glb y descarga un zip con un OBJ Wavefront, su archivo MTL correspondiente y todas las texturas en PNG. Gratis, sin cuenta y el archivo se procesa en tu dispositivo.

  • Zip con OBJ + MTL + PNG
  • UV volteadas correctamente
  • Objetos separados intactos
  • No se sube nada
Actualizado octubre de 2026

Cómo convertir GLB a OBJ con texturas

  1. 01

    Carga el .glb

    Arrástralo al conversor de arriba. El panel muestra mallas, materiales y texturas, así sabes antes de convertir cuántos archivos de imagen contendrá el zip.
  2. 02

    Elige zip u OBJ sin materiales

    Incluir materiales y texturas está activado por defecto y genera un .zip. Desactívalo cuando solo necesites geometría y UV, por ejemplo para retopologizar o esculpir, y obtendrás un único archivo .obj.
  3. 03

    Descomprime los archivos juntos

    Mantén los archivos .obj, .mtl y .png en la misma carpeta. El OBJ apunta al MTL por nombre y el MTL apunta a las imágenes por nombre, así que mover uno rompe el vínculo.

Cómo se asignan los materiales GLB a OBJ y MTL

GLB usa materiales basados en física; MTL es décadas anterior. Esto es exactamente lo que el conversor GLB a OBJ escribe para cada material.

Ranura de material glTFSe escribe en MTL comoResultado
Textura de color basemap_Kd + archivo PNGSe conserva
Factor de color baseKd rojo, verde, azulSe conserva
Mapa de normalesmap_Bump + archivo PNGSe conserva; algunos importadores necesitan asignarlo manualmente como mapa de normales
Opacidad / alfadSe conserva como valor
Mapas de metalicidad y rugosidadNo se escribenSe descartan
Mapas de oclusión y emisivosNo se escribenSe descartan
Transformaciones de textura, clearcoat y otras extensionesNo se escribenSe descartan

Los nombres de material se convierten a formato seguro para MTL: los espacios y símbolos pasan a guiones bajos, y los duplicados reciben un sufijo para que cada línea usemtl coincida.

Por qué las texturas al convertir GLB a OBJ suelen salir descolocadas, y por qué aquí no

glTF sitúa el origen de la textura en la esquina superior izquierda de la imagen. OBJ, como OpenGL, lo sitúa en la inferior izquierda. Un conversor que copia las coordenadas UV sin cuidado genera un modelo cuya textura aparece reflejada verticalmente: etiquetas boca abajo, caras en la parte posterior de las cabezas.

Este conversor invierte la coordenada V de cada UV cuando el origen es GLB y deja los archivos de imagen exactamente como estaban. Así, Blender, Maya, 3ds Max, Cinema 4D y ZBrush aplican la textura tal como se veía en la vista previa del GLB.

El otro fallo habitual son las texturas que faltan. GLB incrusta sus imágenes en el binario, y muchas herramientas exportan solo el .obj y se olvidan de ellas. Aquí cada textura incrustada se decodifica y se escribe como PNG junto al OBJ. Las texturas JPEG o WebP se recodifican como PNG, que no tiene pérdida, así que el zip puede ser más grande que el GLB de partida.

GLB y OBJ comparados

Contenedor GLB
Un solo archivo binario: escena JSON, búferes de geometría e imágenes juntos
Contenedor OBJ
Geometría en texto plano, más un .mtl y archivos de imagen aparte
Unidades
GLB: metros según la especificación. OBJ: ninguna; la mayoría de apps leen metros, así que los valores se mantienen tal cual
Materiales
GLB: PBR metallic-roughness. OBJ: difuso, especular y bump clásicos
Animación y rigs
GLB: sí. OBJ: no, la malla se escribe en la pose con la que se carga
Tamaño típico
El texto del OBJ es varias veces más grande que el binario GLB para la misma malla

Consejos para usar el OBJ convertido

Recomendado
  • En Blender, importa con Archivo > Importar > Wavefront (.obj) y mantén los ajustes de eje por defecto; el modelo se mantiene erguido
  • Reconstruye el metal y la rugosidad en el editor de materiales de tu app si el aspecto importa
  • Desactiva el zip de texturas cuando solo vayas a esculpir o retopologizar
  • Comprueba el resultado en el visor OBJ antes de enviarlo
Evitar
  • Renombra los archivos PNG después de descomprimir; el MTL se refiere a ellos por nombre
  • No esperes animación ni huesos en el OBJ
  • Convierte un GLB con millones de triángulos a OBJ para la web; conserva el GLB y usa el compresor GLB

Cuándo convertir GLB a OBJ

OBJ es el formato que casi todos los programas 3D leen desde hace treinta años. Convierte cuando una herramienta no importe glTF o lo importe mal: versiones antiguas de 3ds Max y Maya, ZBrush, flujos de trabajo con Substance que esperan OBJ, herramientas de fotogrametría y retopología, y muchas granjas de render. También resulta útil para un artista de texturas que quiera los mapas como archivos de imagen sueltos.

Conserva el GLB para web, AR, Unity, Godot y Unreal, que leen glTF y mantienen el material completo. Para imprimir, ve a GLB a STL; para la otra dirección, OBJ a GLB. La guía STL vs OBJ explica dónde encaja OBJ entre los formatos de impresión.

FAQ

Preguntas frecuentes

¿Este conversor GLB a OBJ es gratis?

Sí, sin cuenta, sin marca de agua y sin límite en el número de archivos. Funciona por completo en tu navegador, así que el único límite es 200 MB por archivo. Las escenas grandes con muchas texturas 4K tardan más porque cada imagen se decodifica y se recodifica como PNG, pero nada espera en una cola de servidor.

¿GLB a OBJ conserva las texturas?

Sí, cuando Incluir materiales y texturas está activado, que es lo predeterminado. Obtienes un .zip con el .obj, un archivo .mtl y un PNG por textura. Se conservan el color base y los mapas de normales; los mapas de metalicidad, rugosidad, oclusión y emisivos se descartan porque el formato MTL no tiene una ranura estándar para ellos.

¿Por qué mi textura sale al revés después de convertir?

Eso pasa cuando un conversor ignora los distintos orígenes UV de glTF y OBJ. Este invierte la coordenada V para los archivos GLB, así que la textura queda alineada. Si sigue mal, probablemente el importador esté aplicando su propio volteo; busca una opción de voltear UV o invertir V en su diálogo de importación y desactívala.

¿Qué tamaño tendrá el OBJ en Blender?

El mismo que el GLB. Los archivos glTF están en metros, los valores se escriben sin cambios y Blender también lee las unidades OBJ como metros. Si necesitas otro tamaño, introduce un factor en Escala antes de convertir, por ejemplo 100 para pasar metros a centímetros en una app que trabaja en cm.

¿Puedo convertir un GLB animado a OBJ?

Puedes convertirlo, pero OBJ no tiene huesos ni fotogramas clave, así que la animación se descarta y la malla se escribe en la pose con la que se carga. Si necesitas el movimiento en otra app, conserva el GLB o convierte a FBX en la página GLB a FBX, y usa OBJ solo para la forma estática.

¿Por qué el zip es más grande que mi GLB?

Por dos motivos. OBJ guarda cada número como texto, lo que ocupa varias veces más que los búferes binarios de GLB. Y las texturas que eran JPEG o WebP dentro del GLB se escriben como PNG sin pérdida. Si el tamaño importa, desactiva el zip de texturas o vuelve a guardar los PNG como JPEG y edita los nombres de archivo en el MTL.

¿Admite archivos GLB con varios objetos?

Sí. Cada malla mantiene su propia entrada de objeto y material en el OBJ, así que partes como ruedas, una carrocería y cristales siguen separadas al importar. Las transformaciones de nodo se aplican a las posiciones de los vértices, así que las piezas ya están montadas donde estaban en el GLB.

Empezar gratis

¿Primero necesitas un modelo con textura?

El estudio convierte una foto en un modelo 3D, con textura en los planes de pago. Descárgalo como GLB y descomprímelo aquí con el conversor GLB a OBJ, o exporta OBJ directamente cuando actualices a un plan de pago.

No se requiere tarjeta de crédito · 3 créditos gratis para empezar