From a proprietary asset format to a web-native single file.
FBX is everywhere in games and DCC pipelines, but it is an Autodesk format — closed,
heavy, and completely unsupported by browsers. GLB is its practical successor for
delivery: an open standard, a single binary file, and loaded natively by three.js,
Babylon.js, <model-viewer> and mobile AR viewers.
curl -X POST "https://apimycad.com/v1/mesh?to=glb" \
-H "X-API-Key: YOUR_KEY" \
-F "file=@asset.fbx" \
-o asset.glb
Uploads up to 50 MB. Conversion is synchronous — the GLB comes back in the response.
Worth knowing before you design around it: this API reads FBX but does not write it. You can convert FBX into GLB, glTF, OBJ, STL, PLY or DAE, but not the other way around. FBX is a closed format and writing it reliably needs Autodesk's own SDK, which we deliberately do not depend on — that decision keeps this API free of licence fees, and those savings stay out of your bill.
FBX supports features glTF has no equivalent for, so complex rigs, custom shaders and engine-specific extensions will not survive the trip intact. For static models and product assets — the usual reason to put something on a web page — the result is what you expect. Check the output before shipping it.