glTF (GL Transmission Format) Writer
glTF™ is an open source specification for 3D scenes and models. It is a standard of the non-profit Khronos Group Inc. For more information on the glTF format, see the glTF overview page.
glTF Product and System Requirements
Format |
FME Platform |
Operating System |
||||
---|---|---|---|---|---|---|
Reader/Writer |
FME Form |
FME Flow |
FME Flow Hosted |
Windows 64-bit |
Linux |
Mac |
Writer |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Writer Overview
The glTF writer produces a single .gltf or .glb file for each FME feature type. All features with a single feature type are merged into one 3D scene.
The writer can produce both glTF 1.0 and glTF 2.0 files.
By default, glTF models are in a Y-up coordinate system, while FME stores geometries in a Z-up coordinate system. As a result, the glTF writer will rotate all geometries into a Y-up coordinate system. All geometries in a glTF file are measured in meters. The glTF writer will attempt to convert all geometries into meters using the feature’s coordinate system information.
glTF does not include attribute data.
In FME Workbench, the glTF Writer supports feature type fanout and will write a different glTF model file for each feature type.
Old files in the output folder are overwritten by the new files with the same name. If the output files cannot be written, the translation fails.