Details
-
Suggestion
-
Resolution: Unresolved
-
P2: Important
-
6.3.0
-
5
Description
From the Qt documentation for QtQuick3D/s RuntimeLoader: "Qt 6.3 supports the loading of glTF version 2.0 files in both in text (.gltf) and binary (.glb) formats."
Therefore, for dynamic loading of 3D object files, the user must first convert their respective file type to either .GLB or .GLTF in order for it to be compatible with the RuntimeLoader.
This seems like an unnecessary handicap. Qt3D supports the use of ASSIMP such that the majority of types of 3d model files can be successfully loaded at runtime.
It would be beneficial for the RuntimeLoader to support all types of 3D model files to avoid the file conversion work around at runtime (particularly as Qt moves away from the older Qt3D platform and focuses on developing QtQuick3D).