Conversión de formatos/Malla ↔ malla

Conversor de GLB a glTF (local)

Convierte GLB a un archivo JSON glTF 2.0 autocontenido localmente. El Worker analiza el origen, lo fusiona o triangula y incrusta el búfer binario como base64 en la descarga.

DisponibleSin subidaWorkerGLB
Sin subida

Conversión

Sin subida
GLBglTF

Listo para convertir

La entrada se transmite en fragmentos de 4 MiB; la salida se ensambla en el Worker y se descarga localmente.

Formatos
GLB → glTF
Worker
en tu navegador

Arrastra un GLB aquí

El contenedor binario glTF 2.0 se lee en el Worker; los nodos, las transformaciones y las primitivas de triángulos se fusionan localmente.

Elegir archivo

Tamaño máximo de archivo: 500 MB · Sin subida

Sin subida · File.slice() → Worker → salida glTF por bloques.

Cómo funciona

  1. 1

    Arrastra un archivo GLB.

  2. 2

    El Worker analiza el origen y crea una única malla de triángulos indexada.

  3. 3

    Se ensambla un JSON glTF autocontenido con un búfer base64 incrustado.

  4. 4

    Descarga el .gltf localmente. No se realiza ninguna subida.

Qué significan los números

Unidades

Las coordenadas de origen se escriben como coordenadas numéricas glTF sin reescalado. glTF usa metros por convención; el conversor no convierte las unidades de origen.

Atributos

El glTF contiene una malla, un nodo, posiciones float32 e índices de triángulos uint32. Los materiales, los colores y las normales del GLB no se escriben.

Notas de impresión

  • La salida es un único archivo .gltf con un búfer incrustado; no se genera un archivo .bin adicional.
  • glTF suele usar metros; comprueba la escala de unidades en el visor de destino.
  • Conserva el archivo de origen hasta que se verifique el glTF.

Preguntas

Referencias

  • · Estructura del contenedor binario GLB
  • · Especificación de glTF 2.0