Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.12.2
-
-
b18845b0451cf0ff9c7611483b589ce51b3c9e1b (qt/qt3d/5.13) 30f5da09a033bb1993b3ba06e59c3afa4710a087 (qt/qt3d/5.12)
Description
I installed the most recent version of Qt5 - 5.12.2 for macOS and tried to create an application with `SceneLoader` object for loading my scenes. It does not work no matter what format I pass to it, I always have this error:
> Found no suitable importer plugin for <any format here>
I also can't find any examples in my `/Users/user/Qt/Examples/Qt-5.12.2/qt3d` (it is where I have Qt installed) regarding *assimp* but according to the [documentation](https://doc.qt.io/qt-5/qt3d-attribution-assimp.html) it must be there.
It also worth mentioning, that even though `SceneLoader` does not open anything (and `*.obj` as well), I am able to open them using `Mesh` object and then render them myself.
What have I done wrong? Do I need to install anything else in order to make it work? I tried to find in the components anything related to 3d or assimp and everything was ticked there, however, I was not able to find examples.
The code from here simply does not compile.
This is the log I have:
Qt3D.Renderer.SceneLoaders: Qt3DCore::QEntity *Qt3DRender::Render::LoadSceneJob::tryLoadScene(Qt3DRender::Render::Scene *, QSceneLoader::Status &, const QStringList &, const std::function<void (QSceneImporter *)> &) Found no suitable importer plugin for QUrl("file:///Users/user/Downloads/Mask.3ds")
Attachments
Issue Links
- is duplicated by
-
PYSIDE-1005 Qt3D: assimp sceneparser plugin missing from prebuilt packages
-
- Closed
-
-
QTBUG-74535 Asset import plugin `assimpsceneimport.dll` is not available on Qt 5.12.2 for Windows
-
- Closed
-
- relates to
-
QTBUG-93500 assimpsceneimport/export.dll is not shipped with Qt 6.1.0 on Windows
-
- Closed
-