Conversor OBJ a GLB
Arrastra un .obj con su .mtl y sus texturas, o un único .zip, y descarga un solo GLB que carga en three.js, model-viewer, Godot, Unity y AR de Android. Ajusta las unidades antes de exportar para que aparezca con el tamaño correcto. Todo se ejecuta en tu dispositivo.
- Lee .mtl y texturas
- Unidades ajustadas al exportar
- Sin subir archivos
- Gratis, sin registro
Cómo convertir OBJ a GLB
- 01
Abre el OBJ junto con sus archivos
Selecciona a la vez el.obj, su.mtly las imágenes de textura, arrástralos juntos, o suelta un único.zip. El panel confirma lo que ha leído en También leído. Los quads y n-gons se triangulan al leer el archivo, y el panel indica cuántos objetos y grupos contiene en Mallas. - 02
Indica las unidades
El OBJ no guarda las unidades. El conversor asume metros, la convención de glTF. Si el modelo se creó para impresión 3D o en ZBrush y está en milímetros, pon Unidades del archivo enmm; el Tamaño de salida en metros se actualiza al momento. - 03
Exporta el GLB
Pulsa Convertir a GLB. Obtienes un único.glbcon la geometría, las normales, las UVs y los colores de vértice en un solo archivo binario, además del tamaño antes y después.
Materiales y texturas del OBJ: llévate el .mtl
Un OBJ rara vez viaja solo. Sus colores viven en un archivo .mtl aparte, indicado en la línea mtllib del OBJ, y sus texturas en imágenes junto a él. Dáselos todos al conversor y el GLB los empaqueta en un solo archivo: los colores Kd y las texturas map_Kd se convierten en el color base del GLB. Un mapa norm, o un map_Bump cuyo nombre de archivo lo identifique como normal map (_normal, _nrm, _nor, _n), pasa a ser la textura de normales del GLB. Un mapa de altura en escala de grises no se traslada. Se leen imágenes PNG, JPG y TGA.
Los archivos se emparejan solo por nombre, así que un .mtl que apunta a C:\Users\...\wood.png o a una subcarpeta textures/ sigue encontrando wood.png. Si sueltas solo el .obj, se convierte igualmente, pero en gris neutro, y un aviso ámbar lista los archivos que no se incluyeron. No se puede arrastrar una carpeta entera; selecciona los archivos de dentro o comprímelos en un zip. Los OBJ de escaneos, esculturas y webs de impresión 3D a menudo no tienen .mtl, y entonces no hay nada que añadir.
Qué conserva una conversión de OBJ a GLB
| Datos del OBJ | Resultado en GLB |
|---|---|
Geometría v / f, quads y n-gons | Conservada, triangulada |
Objetos o y grupos g | Conservados como mallas separadas |
Coordenadas de textura vt | Conservadas, listas para las texturas que apliques después |
Normales vn | Conservadas; se calculan suaves si faltan |
Colores de vértice (v x y z r g b) | Conservados como colores de vértice glTF |
Colores y texturas del .mtl | Conservados si se aportan; gris si se omiten |
¿Vas en la otra dirección? GLB a OBJ genera el .obj, el .mtl y las texturas en un zip.
OBJ frente a GLB
OBJ ha sido el formato común seguro desde principios de los 90. GLB es el formato de entrega moderno, pensado para cargar rápido.
- OBJ
- Texto plano, de Wavefront Technologies. Geometría, UVs y normales; materiales en un .mtl aparte
- GLB
- glTF 2.0 binario del Khronos Group. Geometría, materiales PBR, texturas y animación en un solo archivo
- Tamaño
- Un OBJ de texto suele ser varias veces más grande que la misma malla en GLB
- Unidades
- OBJ: ninguna. GLB: metros
- Animación
- OBJ: ninguna, solo mallas estáticas. GLB: personajes con rig, shape keys y clips con keyframes
- Dónde se exige GLB
- Escenas de three.js y Babylon.js,
<model-viewer>, Android Scene Viewer, Shopify y muchos marketplaces 3D
Consejos antes de publicar el GLB
- Aligera el archivo final con el compresor de GLB si va destinado a una web
- Comprueba la escala en un visor: un personaje de 1,8 m debería medir unos 1,8 m de alto
- Fusiona antes los objetos diminutos en tu programa 3D si el OBJ tiene cientos de grupos; cada uno se convierte en una malla
- Revisa el OBJ en el visor de OBJ cuando la fuente tenga un aspecto raro
- Olvidar el .mtl y las imágenes; sin ellas el GLB sale gris
- Dejar un OBJ en milímetros con los metros por defecto; aparecerá 1.000 veces más grande
- Usar una escultura de 2 millones de triángulos en el móvil; redúcela con el simplificador de mallas
- Renombrar el .obj a .glb a mano; los formatos no son intercambiables
FAQ
Preguntas frecuentes
¿Cómo convierto OBJ a GLB gratis?
¿Por qué mi GLB sale gris si el OBJ tenía colores?
¿Por qué mi modelo sale enorme o diminuto en three.js?
¿El GLB mantiene los objetos separados?
o y cada grupo g del OBJ se convierte en su propia malla dentro del GLB, así que puedes seguir ocultando, moviendo o asignando materiales a las partes en un motor o en Blender. El conversor muestra el número de partes en Mallas antes de exportar.¿Es mejor GLB que OBJ?
¿Puedo usar el GLB en Unity, Godot o Unreal?
Herramientas y guías relacionadas
Continuar
Empezar gratis
¿Y si aún no tienes un modelo que convertir?
Genéralo a partir de una foto en el estudio. Los modelos sin texturas suelen estar listos en menos de un minuto y se descargan como GLB en el plan gratuito.
No se requiere tarjeta de crédito · 3 créditos gratis para empezar