
glTF (GL Transmission Format) is the standard runtime 3D format for the web. The Tensile3D plugin writes .gltf + .bin or a single .glb from Autodesk Navisworks Manage and Simulate.
Use sidecar model-tree.json for a part tree and properties that web viewers can ignore, or embed the hierarchy as nested glTF nodes with extras.
Questions or a license? Email tensile3d@gmail.com. License terms.
Industry-standard meshes and materials for Three.js, Babylon, Unity, and Unreal pipelines.
Navisworks metadata in model-tree.json or on node extras when hierarchy is embedded.
Batch by material for fewer draw calls, or turn on Do not batch so each item stays pickable.
Drop the glTF, .bin, and optional model-tree.json on tensile3d.com/3d-viewer — no upload.
Off by default. When on, Navisworks properties go to model-tree.json (sidecar hierarchy) or into the file (embed hierarchy). Takes longer on large models.
Separate JSON (default) writes model-tree.json next to the export. Embed writes the selection tree inside glTF, IFC, or USD. 3D Tiles and the single web file always use the sidecar / packed JSON.
On by default for glTF, 3D Tiles, and the web file so Y is up. Off by default for IFC and USD.