README.md @gltf-c-api — view markup · raw · history · blame
The asset loading library currently supports GLTF 2.0 format.
The loader supports most of the major GLTF2.0 features:
- [x] ASCII, Binary, and Embedded GLTF specifications
- [x] PBR Materials (Metallic-Roughness and Specular-Glossiness workflows)
- [x] Animations (skinned and articulated)
Note that the loader does not implement all aspects of the standard.
The loading functionality is implemented in
that initializes all Diligent Engine objects required to render the model.
std::unique_ptr<GLTF::Model> Model; Model.reset(new GLTF::Model(pDevice, pImmediateContext, "models/DamagedHelmet/DamagedHelmet.gltf"));
The loader does have any rendering capabilities. Please see Diligent GLTF PBR Renderer.