| qaxisalignedboundingbox.cpp |
|
1657 |
- |
| qaxisalignedboundingbox_p.h |
|
3808 |
- |
| qgeometryloaderfactory.cpp |
|
492 |
- |
| qgeometryloaderfactory_p.h |
|
1262 |
- |
| qgeometryloaderinterface_p.h |
|
1030 |
- |
| qsceneexporter.cpp |
|
732 |
- |
| qsceneexporter_p.h |
|
1464 |
- |
| qsceneexportfactory.cpp |
|
865 |
- |
| qsceneexportfactory_p.h |
|
927 |
- |
| qsceneexportplugin.cpp |
|
628 |
- |
| qsceneexportplugin_p.h |
|
1180 |
- |
| qsceneimporter.cpp |
|
1017 |
- |
| qsceneimporter_p.h |
|
1967 |
- |
| qsceneimportfactory.cpp |
|
865 |
- |
| qsceneimportfactory_p.h |
|
891 |
- |
| qsceneimportplugin.cpp |
|
628 |
- |
| qsceneimportplugin_p.h |
|
1153 |
- |
| qsceneloader.cpp |
!
\class Qt3DRender::QSceneLoader
\inmodule Qt3DRender
\since 5.7
\ingroup io
\brief Provides the facility to load an existing Scene.
Given a 3D source file, the Qt3DRender::QSceneLoader will try to parse it and
build a tree of Qt3DCore::QEntity objects with proper Qt3DRender::QGeometryRenderer,
Qt3DCore::QTransform and Qt3DRender::QMaterial components.
The loader will try to determine the best material to be used based on the properties
of the model file. If you wish to use a custom material, you will have to traverse
the tree and replace the default associated materials with yours.
As the name implies, Qt3DRender::QSceneLoader loads a complete scene subtree.
If you wish to load a single piece of geometry, you should rather use
the Qt3DRender::QMesh instead.
Qt3DRender::QSceneLoader internally relies on the use of plugins to support a
wide variety of 3D file formats. \l
{http://assimp.sourceforge.net/main_features_formats.html}{Here} is a list of formats
that are supported by Qt3D.
\note this component shouldn't be shared among several Qt3DCore::QEntity instances.
Undefined behavior will result.
\sa Qt3DRender::QMesh
\sa Qt3DRender::QGeometryRenderer
|
10693 |
- |
| qsceneloader.h |
|
1861 |
- |
| qsceneloader_p.h |
|
1238 |
- |
| scene.cpp |
|
2411 |
- |
| scene_p.h |
|
1661 |
- |
| scenemanager.cpp |
|
2471 |
- |
| scenemanager_p.h |
|
2155 |
- |