Conversión de formatos/Malla ↔ malla
Conversor de GLB a STL (local)
Convierte un GLB binario de glTF 2.0 a STL binario localmente en tu navegador. El Worker lee el JSON y los bloques BIN, aplica las transformaciones de nodos, fusiona las primitivas de triángulos y escribe la descarga STL sin subir el modelo.
Conversión
Sin subidaListo para convertir
La entrada se transmite en fragmentos de 4 MiB; la salida se ensambla en el Worker y se descarga localmente.
- Formatos
- GLB → STL
- 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 archivoTamaño máximo de archivo: 500 MB · Sin subida
Sin subida · File.slice() → Worker → salida STL por bloques.
Cómo funciona
- 1
Arrastra un archivo GLB.
- 2
El Worker lee el contenedor GLB, el JSON glTF, la jerarquía de nodos y los accesores BIN.
- 3
Las primitivas de triángulos se fusionan en una única malla indexada y el escritor de STL binario calcula las normales de cara.
- 4
Descarga el STL binario localmente. No se realiza ninguna subida.
Qué significan los números
glTF suele usar metros, pero el conversor conserva las coordenadas de origen sin reescalar. Confirma la unidad en tu laminador; un GLB de 1 unidad sigue siendo 1 unidad en el STL.
Se aplican las traslaciones, rotaciones y escalas de los nodos. Solo se usan las posiciones y los índices de triángulos; los materiales, las texturas, los colores, los skins, los morph targets y la compresión Draco no se transfieren.
Notas de impresión
- Comprueba los límites convertidos y la escala de unidades antes de laminar; las escenas glTF suelen usar metros, mientras que los laminadores de STL asumen milímetros.
- Las distintas mallas y las instancias de nodo se fusionan en una sola malla STL.
- Conserva el GLB original hasta que se verifique el STL.
Preguntas
Referencias
- · Especificación de glTF 2.0
- · Formato STL binario