Kuesa Serenity Integration¶
It is materialized as a library on top of Kuesa Studio Serenity that provides:
- glTF2 compliant importer that generates a Serenity based scene
- Custom PBR materials
- AssetCollections to retrieve assets by name
Importing glTF2¶
The class GLTF2Importer allows loading glTF 2 files. glTF 2 files from any exporter should work, note however that the Kuesa specific exporter allow the use of additional features, namely:
- Serenity compatible PBR Material
- glTF 2.0 Extensions
- KHR_materials_unlit
- KHR_lights_punctual
- KHR_texture_transform
- EXT_property_animation
- KHR_draco_mesh_compression
- KDAB_custom_material for Iro Materials export
- KDAB_kuesa_layers for Qt 3D layer export
Asset Collections¶
Once a file has been loaded through the use of the glTF 2 importer, name based collections are populated on AssetCollections . Kuesa provides the following collections for:
- Entities
- Transforms
- Animation Clips
- Animation Mappers
- Cameras
- Effects
- Materials
- Meshes
- Textures
Updated on 2023-07-03 at 11:02:17 +0000