glTF Reader
The glTF Reader provides access to visualization data stored within a particular glTF file. A file does not need to have a particular extension to be read correctly by HOOPS Exchange; however, the file extensions of glTF files that you can expect to be loaded by HOOPS Exchange are:
- .gltf
- .glb
Our readers are updated to the latest released version within 90 days of the release of the authoring software. You can see the exact version supported in the current release here.
Assembly
This concept is not supported by glTF.
B-rep
This concept is not supported by glTF.
Visualization
The triangle information is parsed and provided via HOOPS Exchange.
Views
This concept is not supported by glTF.
PMI
This concept is not supported by glTF.
Miscellaneous
Supports:- Version 2.0 files only (tinygltf limitation; only "asset" data is correctly parsed from 1.0 files)
- Vertex colors and normals
- Color and emissive textures
- Triangles
- Texture file formats: JPEG, PNG, BMP, GIF (handled by tinygltf)
- Version 1.0 files
- Animations
- Cameras
- Skins
- Extensions
- Shaders
- Certain Physically Based Rendering (PBR) features for the metallic roughness rendering model: no metallic factor, roughness factor, or metallic roughness texture
- Normal textures
- Occlusion textures
- Sparse accessors (currently not supported by tinygltf)
- Byte-swapping for Big-Endian platforms