Conversión de formatos/Malla ↔ malla
Conversor de 3MF a glTF (local)
Convierte 3MF 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.
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
- 3MF → glTF
- Worker
- en tu navegador
Arrastra un 3MF aquí
El ZIP 3MF y el XML del modelo principal se leen en el Worker; las transformaciones de la escena y de los componentes se aplican localmente.
Elegir archivoTamaño máximo de archivo: 500 MB · Sin subida
Sin subida · File.slice() → Worker → salida glTF por bloques.
Cómo funciona
- 1
Arrastra un archivo 3MF.
- 2
El Worker analiza el origen y crea una única malla de triángulos indexada.
- 3
Se ensambla un JSON glTF autocontenido con un búfer base64 incrustado.
- 4
Descarga el .gltf localmente. No se realiza ninguna subida.
Qué significan los números
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.
El glTF contiene una malla, un nodo, posiciones float32 e índices de triángulos uint32. Los materiales, los colores y las normales del 3MF 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
- · Especificación básica de 3MF
- · Especificación de glTF 2.0