Skip to main content
Question

glTFReader


FME Hub user dmitribagh just uploaded a new transformer to the FME Hub.

The transformer enables importing of GLTF and GLB files into FME using Blender as an intermediary. This transformer converts GLTF files to a format that FME can read (Collada), preserving the geometry, colors, and textures of the original model.

Input

The transformer accepts GLTF (GLB) files as input. These files can be imported from your local file system.

Output

The output is an FME-native 3D model representaion.

Parameters

Path to Blender

The file path to the Blender executable. Ensure this points to the Blender application on your system to enable the conversion.

glTF file(s)

The file path(s) to the GLTF or GLB file(s) that you want to import.

Usage notes

Blender Installation: Ensure Blender (https://www.blender.org) is installed on your system and the path to the Blender executable is correctly set in the transformer parameters.

Material Properties: While Collada supports various material properties, not all properties from GLTF may be accurately preserved.

Animations: Animations present in the GLTF file are not supported.

Complex Shaders: GLTF files with complex shaders or custom shader nodes may not convert accurately, as Collada has different capabilities and limitations regarding shader support.

Geometry Accuracy: In some cases, highly detailed or complex geometries might experience slight alterations during the conversion process. Ensure to verify the converted model for any discrepancies.

Compatibility Issues: While Collada is a widely supported format, different software may interpret the format slightly differently. Always verify the converted model in FME and other tools to ensure compatibility. By understanding these limitations, users can better manage their expectations and plan accordingly when integrating GLTF models into their FME workflows.



Would you like to know more? Click here to find out more details!
This post has been closed for comments