Convertir gltf a glb

Convertidor online gratuito de GLTF a GLB

Empaqueta un modelo glTF, buffers y texturas en un único archivo GLB portátil.

Convertir GLTF a GLB online - gratis

Uploading…
Los archivos seleccionados superan el límite total de 25 MB. Selecciona archivos más pequeños o en menor cantidad.

Tu archivo se procesa al instante y no se almacena en nuestros servidores.

Cómo convertir un archivo gltf a glb

Un visor, motor de juegos, aplicación móvil o sistema de distribución puede requerir un archivo .glb en lugar de un archivo .gltf acompañado de búferes y texturas. La conversión empaqueta esas dependencias en un recurso portátil, lo que reduce el riesgo de archivos faltantes o rutas relativas rotas al compartirlo o archivarlo.

Qué contienen los archivos GLTF

glTF, abreviatura de GL Transmission Format, es un estándar abierto para escenas y modelos 3D mantenido por Khronos Group. Se utiliza en visores web y motores, aplicaciones de AR y VR, canalizaciones de juegos, Blender, Three.js, Babylon.js y muchas herramientas de contenido 3D.

Un archivo .gltf es JSON que describe nodos de escena, mallas, materiales, cámaras, luces, skins y animaciones. La geometría suele almacenarse en un búfer .bin separado, mientras que las texturas son archivos independientes como albedo.png, normal.jpg o texture.webp.

Una carpeta de recursos típica contiene model.gltf, model.bin y uno o más archivos de imagen. glTF puede incrustar algunos recursos como URI de datos, pero un archivo .gltf no debe considerarse autocontenido a menos que sus recursos referenciados estén incrustados.

Qué cambia GLB

GLB es la forma de contenedor binario de glTF 2.0. Un archivo .glb combina el JSON de glTF y los datos binarios en un solo archivo; las imágenes también se pueden incrustar en sus datos binarios.

GLB es útil cuando se requiere una sola carga, archivo adjunto, descarga o entrada en una biblioteca de recursos. Evita los errores de rutas de archivos externos, pero no optimiza automáticamente el modelo, reduce el número de polígonos, cambia el tamaño de las texturas ni mejora la calidad visual.

Un GLB no siempre es más pequeño que su carpeta glTF equivalente. Puede evitar la sobrecarga de tamaño de las URI de datos codificadas en base64, pero los recursos incrustados, la alineación del contenedor y las texturas sin cambios pueden hacer que su tamaño sea similar o mayor que el del paquete original.

Convertir un paquete GLTF a GLB

Usa el convertidor de 101convert.com para crear un GLB sin instalar software. Antes de cargarlo, localiza todos los archivos referenciados por el archivo .gltf, incluido su búfer .bin y las texturas; envía el paquete completo en el formato compatible con el convertidor. Una conversión realizada sin las dependencias necesarias puede producir geometría faltante, materiales grises o texturas ausentes.

Para una conversión local repetible, usa las herramientas de línea de comandos glTF Transform compatibles con Khronos. Instala una versión actual de Node.js y, a continuación, instala la CLI:

npm install --global @gltf-transform/cli

Ejecuta el comando desde el directorio que contiene model.gltf y sus archivos referenciados:

gltf-transform copy model.gltf model.glb

copy vuelve a empaquetar el recurso como GLB sin simplificar intencionadamente la geometría ni cambiar la resolución de las texturas. Es adecuado cuando el requisito es utilizar un contenedor diferente, no optimizar el recurso.

Blender es adecuado cuando primero se debe inspeccionar o editar el modelo. Impórtalo con File → Import → glTF 2.0 (.glTF/.glb) y, a continuación, expórtalo mediante File → Export → glTF 2.0 (.glTF/.glb). Establece Format en glTF Binary (.glb), elige la ruta de salida y confirma las opciones de exportación para animaciones, cámaras, luces y objetos seleccionados.

Comprobaciones de compatibilidad y calidad

Una conversión de contenedor estándar conserva las limitaciones del origen: los píxeles de las texturas, la densidad de la malla, los datos de animación y los valores de los materiales PBR no mejoran simplemente porque la salida sea GLB.

Las aplicaciones de destino deben admitir la versión de glTF y las extensiones utilizadas por el recurso. La compresión de geometría Draco o Meshopt, las texturas KTX2/BasisU, las variantes de materiales, la instanciación de GPU, las luces puntuales y las extensiones de materiales avanzados pueden fallar o ignorarse en software que no las admita explícitamente.

Usa compresión u optimización únicamente cuando el visor receptor sea compatible con las extensiones resultantes. Por ejemplo, la compresión Meshopt y las texturas KTX2 pueden reducir el tamaño de descarga, pero son cambios de compatibilidad, no una conversión básica de GLTF a GLB.

Es posible que las características específicas del recurso de origen no se exporten exactamente a glTF. Hornea los materiales procedurales cuando sea necesario, aplica los modificadores requeridos y comprueba las restricciones de rig no compatibles, las texturas de vídeo y los shaders personalizados. Abre el .glb final en la aplicación de destino y verifica las texturas, la escala, la transparencia, la reproducción de animaciones, las cámaras y la iluminación.

GLTF vs GLB: comparación de formatos

Cómo se comparan los formatos GLTF y GLB en las propiedades que más importan para esta conversión.

Comparación de los formatos de archivo GLTF y GLB
Propiedad .GLTF GL Transmission Format .GLB glTF Binary
Geometría Ambos Ambos
Materiales
Texturas Incrustado en el archivo Incrustado en el archivo
Animación
Jerarquía de escena
Legible como texto plano No
Tamaño de archivo típico Pequeño Pequeño
Estándar abierto
Introducido 2015 2015
Desarrollador Khronos Group Khronos Group
Tipo MIME model/gltf+json model/gltf-binary

La base de datos actualmente no contiene ningún convertidor de archivos gltf.

Preguntas frecuentes

¿Es gratuito el convertidor de GLTF a GLB?

Sí, convertir GLTF a GLB en 101convert.com es totalmente gratuito. No se requiere registro, correo electrónico ni instalación.

¿Qué tamaño puede tener mi archivo GLTF?

Puedes subir archivos GLTF de hasta 50 MB y convertir hasta 1 archivos a la vez en un solo lote.

¿Qué ocurre con mis archivos subidos?

Los archivos se procesan automáticamente y se eliminan de nuestros servidores pocos minutos después de la conversión. Nunca vemos ni compartimos tus archivos.

¿Necesito instalar algún programa para convertir GLTF a GLB?

No. La conversión de GLTF a GLB se realiza completamente online en tu navegador y funciona en Windows, Mac, Linux, Android y iPhone.

¿Ha fallado la conversión?

En la mayoría de los casos, la causa es un formato de archivo incorrecto. Sube un archivo GLTF válido para esta conversión de GLTF a GLB. En ocasiones, el problema también puede estar de nuestro lado. Analizamos los fallos de conversión recurrentes y desactivamos o reparamos el convertidor si detectamos algún defecto.