Sign up for the KDAB Newsletter
Stay on top of the latest news, publications, events and more.
Go to Sign-up
Find what you need - explore our website and developer resources
26 February 2020
Kuesa™ 3D Runtime is a glTF2.0 importer for Qt 3D.
Kuesa 3D Runtime is one part of Kuesa 3D Studio, a complete toolset that provides a unified workflow for designers and developers to create, optimize, and integrate real-time 3D content from design tools into a 3D or hybrid 2D/3D software application.
Building a full 3D engine on top of Qt 3D involves the non-trivial effort of turning 3D assets into a smoothly running and bug-free application. Kuesa 3D Runtime solves this problem by converting glTF2.0 files into Qt 3D assets.
All main 3D hosts like Blender, 3DS Max and Maya have a glTF2.0 exporter. A glTF2.0 file can be loaded into Kuesa 3D Runtime as easily as loading a JPEG. Currently Kuesa 3D is the only way to properly use glTF with Qt 3D and is mostly glTF2.0 compliant. Examples of glTF2.0 features supported are: skinned animations, PBR Material, Unlit Material, compressed meshes and Light extension.
This demo was shown at Embedded World 2020.
- Performance optimized real time rendering
- Streamlined integration of 3D content from DCC like Blender
- Seamless integration into Qt / QML / Qt 3D
- Intuitive / artistic approach of defining new "Iro Materials"