Convertidor de glTF JSON a glTF Binario

La conversión de recursos glTF JSON en contenedores glTF Binarios empaqueta manifiestos de texto separados, búferes binarios y texturas en un solo archivo para una entrega web más rápida.

Selecciona o arrastra archivos

Selecciona o arrastra archivos aquí

Conversión 100% privada en el navegador; los archivos nunca salen de tu dispositivo

o pega Ctrl+V
Garantía de privacidad sin transmisión de red: 0 bytes subidos a servidores externos. Todo el procesamiento se realizó de forma local en el entorno seguro de tu navegador.

Comparativa de formatos y especificaciones técnicas

EspecificaciónGLTFGLB
Tipo MIMEmodel/gltf+jsonmodel/gltf-binary
Tiporuntime 3D asset transmissionself-contained binary 3D container
Compresiónlossless JSON manifest + external binary buffersbinary packaged JSON, buffers, and textures
Especificación estándarKhronos glTF 2.0 SpecificationKhronos glTF 2.0 Binary Container
Cabecera de bytes mágicos7B 22 61 73 73 65 74 22 ({"asset" JSON root)67 6C 54 46 02 00 00 00 (glTF version 2 binary container)

Resumen de formatos y aplicaciones

El formato glTF JSON almacena escenas tridimensionales utilizando una estructura de texto plano. Este archivo de texto apunta a archivos binarios externos y texturas de imagen. Si bien esta configuración ayuda a los desarrolladores a editar materiales y nodos de geometría directamente en los editores de código, mover el modelo requiere administrar varios archivos al mismo tiempo. Si un archivo de textura se pierde o una ruta de archivo se rompe, el modelo tridimensional no se carga correctamente en los navegadores y motores de juegos. Convertir glTF JSON a glTF Binario agrupa todas esas piezas separadas en un archivo empaquetado. Los artistas tridimensionales y los desarrolladores web utilizan este paso de conversión antes de publicar recursos en servidores web de producción o cargarlos en visores de realidad aumentada. Tener un solo archivo reduce las solicitudes HTTP, lo que acelera los tiempos de carga para los usuarios que visitan páginas de productos de comercio electrónico y aplicaciones web interactivas en tres dimensiones.

Especificaciones técnicas y desglose de códecs

El formato glTF JSON utiliza el tipo MIME model/gltf+json, basándose en un manifiesto JSON basado en texto vinculado con archivos bin e imágenes externas. En contraste, el formato GLB utiliza el tipo MIME model/gltf-binary y empaqueta todo en un solo contenedor binario. Un archivo GLB comienza con una cabecera de 12 bytes que contiene un número mágico de 4 bytes establecido en 0x46546C67, un número de versión de 4 bytes y una longitud total de archivo de 4 bytes. A esta cabecera le siguen fragmentos que almacenan el manifiesto JSON y los datos del búfer binario. Ninguno de los formatos modifica la geometría de malla subyacente o los datos de píxeles de textura durante la conversión, lo que significa que el proceso es estrictamente sin pérdidas.

Compatibilidad con sistemas operativos y navegadores

Ambos formatos funcionan de forma nativa en los navegadores web modernos utilizando renderizadores WebGL y WebGPU sin requerir complementos de terceros. Los sistemas operativos de escritorio como Windows y macOS admiten la visualización de GLB a través de herramientas integradas de vista previa de archivos. Las plataformas móviles, incluidos iOS y Android, renderizan archivos GLB directamente dentro de las aplicaciones de realidad aumentada Quick Look y Scene Viewer.

💡 Información útil

Mantenga sus texturas originales en formato PNG o JPEG antes de empaquetarlas en un archivo GLB para mantener la fidelidad visual sin aumentar innecesariamente el tamaño del contenedor.

Comparativa de formatos y especificaciones técnicas

Un recurso tridimensional típico de 15 MB dividido en un archivo glTF JSON y múltiples texturas externas se descarga en aproximadamente 3.0 segundos en una conexión 4G estándar, 0.8 segundos en 5G y 0.2 segundos en una red de fibra.

Preguntas frecuentes

¿Cómo se convierte glTF JSON a glTF Binario sin perder calidad?

La conversión de glTF JSON a GLB es completamente sin pérdidas porque el proceso solo reempaqueta el manifiesto de texto existente, los búferes binarios y los archivos de imagen en un solo contenedor sin alterar los datos de los vértices ni comprimir aún más los píxeles de la textura.

¿Cuál es la diferencia entre glTF JSON y glTF Binario?

glTF JSON utiliza un archivo de texto legible por humanos que hace referencia a archivos bin e imágenes externos, mientras que glTF Binario empaqueta el manifiesto de texto, los datos de geometría y las texturas en un solo archivo autónomo con una cabecera de bytes mágicos.