Un archivo o muchos: a veces la respuesta correcta es cada una
Un recurso glTF puede existir con dos formas, y cuál te interesa depende por completo de lo que vayas a hacer con él.
GLB — un único archivo binario. Todo está dentro: JSON, búferes, texturas. No puede perder sus texturas en un correo, no se rompe cuando alguien reorganiza una carpeta y se abre en cualquier visor sin necesidad de una estructura de directorios alrededor. Esto es lo que entregas.
glTF — JSON más archivos separados. La descripción de la escena es texto legible que puedes abrir, comparar en git y editar a mano. Cada textura es un PNG o un JPEG normal dentro de una carpeta, editable en el sitio sin pasar por una herramienta 3D. Esto es con lo que trabajas.
Este empaquetador gratuito en línea convierte entre ambos, en los dos sentidos, dentro de tu navegador.
Por qué desempaquetar está infravalorado
La mayoría de herramientas solo van en un sentido —hacia GLB— porque la entrega es el caso de uso evidente. Pero desempaquetar resuelve problemas que de otro modo resultan genuinamente molestos:
- Corregir una textura. Desempaqueta, abre el PNG en cualquier editor de imagen, guarda y vuelve a empaquetar. Sin herramienta DCC de por medio.
- Leer los valores de los materiales. El
.gltfes JSON. BuscametallicFactory lee el número. - Control de versiones. Un GLB binario produce un diff inútil. Un glTF desempaquetado te muestra exactamente qué valor cambió en un pull request.
- Depurar un cargador. Cuando un motor rechaza un archivo, poder leer el JSON suele revelar el motivo en segundos.
Imágenes incrustadas
Al desempaquetar existe un tercer estado: un .gltf con sus imágenes en línea como URI de datos en base64. Eso te da un único archivo que además es texto legible, muy práctico para pegarlo en un informe de error o para versionar un recurso pequeño. El coste es alrededor de un 33 % más de tamaño, porque base64 no es una codificación compacta. Úsalo para recursos pequeños, no para un modelo de 40 MB.
No se vuelve a codificar nada
En ambos sentidos los bytes de las texturas se copian tal cual. Un PNG que entra en un GLB sale del desempaquetador como el mismo PNG, byte a byte. La geometría comprimida con Draco y Meshopt sobrevive intacta al viaje de ida y vuelta, porque tanto el lector como el escritor entienden esas extensiones.
Los recursos ausentes fallan de forma visible
Un .gltf por sí solo es un recurso incompleto: apunta a búferes .bin y a archivos de imagen que deben viajar con él. Si intentas empaquetar uno sin aportar esos archivos acompañantes, esta herramienta se detiene y te dice exactamente cuáles faltan. La alternativa, que es lo que hacen algunos conversores, es producir un GLB que parece correcto hasta que alguien lo abre y no encuentra geometría.
Privacidad
Empaquetar y desempaquetar ocurre íntegramente en tu navegador. No se sube, guarda ni registra nada.
Tiny Online Tools







