Qt3DRender.QMesh¶
A custom mesh loader. More…
Synopsis¶
Slots¶
def
setMeshName
(meshName)def
setSource
(source)
Signals¶
def
meshNameChanged
(meshName)def
sourceChanged
(source)def
statusChanged
(status)
Detailed Description¶
Loads mesh data from external files in a variety of formats.
QMesh
loads data into a single mesh.In Qt3D 5.9,
QMesh
supports the following formats:
Wavefront OBJ
Stanford Triangle Format PLY
STL (STereoLithography)
QMesh
will also support the following format if the SDK is installed and the fbx geometry loader plugin is built and found:
Autodesk FBX
If you wish to load an entire scene made of several objects, you should rather use the
QSceneLoader
instead.See also
QSceneLoader
-
class
PySide2.Qt3DRender.Qt3DRender.
QMesh
([parent=None])¶ - param parent
QNode
Constructs a new
QMesh
withparent
.
-
PySide2.Qt3DRender.Qt3DRender.QMesh.
Status
¶ This enum identifies the status of shader used.
Constant
Description
Qt3DRender.QMesh.None
A source mesh hasn’t been assigned a source yet
Qt3DRender.QMesh.Loading
The mesh geometry is loading
Qt3DRender.QMesh.Ready
The mesh geometry was successfully loaded
Qt3DRender.QMesh.Error
An error occurred while loading the mesh
-
PySide2.Qt3DRender.Qt3DRender.QMesh.
meshName
()¶ - Return type
unicode
See also
setMeshName()
-
PySide2.Qt3DRender.Qt3DRender.QMesh.
meshNameChanged
(meshName)¶ - Parameters
meshName – unicode
-
PySide2.Qt3DRender.Qt3DRender.QMesh.
setMeshName
(meshName)¶ - Parameters
meshName – unicode
See also
meshName()
-
PySide2.Qt3DRender.Qt3DRender.QMesh.
setSource
(source)¶ - Parameters
source –
QUrl
See also
source()
-
PySide2.Qt3DRender.Qt3DRender.QMesh.
source
()¶ - Return type
QUrl
See also
setSource()
-
PySide2.Qt3DRender.Qt3DRender.QMesh.
sourceChanged
(source)¶ - Parameters
source –
QUrl
© 2018 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.