BlackThread.io

Convert 3D models to GLTF

Author:
Published:
Updated:

glTF is the up and coming superstar of 3D model formats. It’s being adopted as the standard format by many 3D applications and game engines, and is especially prominent as the format of choice for web applications. As of March 2018 you can even display it on the Facebook news feed!

This app allows to you allows you to convert to glTF format version using the three.js GLTFExporter.

Supported formats:

  • 3MF
  • AMF
  • FBX
  • OBJ and MTL
  • GLTF and GLB version 2 (because why not? )
  • GLTF and GLB version 1. Upload any .BIN, .FRAG, or .VERT files alongside your model (shader materials will export as grey for now though).
  • Collada ( DAE )
  • Three.js JSON format.
  • PCD (ASCII and Binary)
  • PLY (ASCII and Binary)
  • STL (ASCII and Binary)

Upload any textures alongside the model in JPG, PNG, GIF, BMP format ( just upload all the files at the same time and the converter will handle the rest ).

Limitations

  • Multimaterials are not supported. Any model that uses multimaterials will probably not export at all, although this will be fixed very soon
  • The exporter currently always exports MeshStandardMaterial. Other materials will be converted to this material type and may lose information
  • Models are loaded using three.js loaders. Some of these (FBX, Collada, OBJ, glTF) support pretty much everything that you can throw at them. Others are more limited, however if you upload a model and it doesn’t even display in the original preview below, you can help improve the loaders by filing a bug report and sharing your model.

All conversion happens on your PC, at no point are any models or textues uploaded to my server or stored in any way.

Binary (.glb)
Include Animations
Export only visible objects
Embed Images
Force indices (required for Facebook compatibility)

Original

Result

Messages received

Errors
Warnings
Logs