![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Typedefs | |
using | BoneIndexMap = QHash<QString, qint32> |
using | MeshList = QVector<const aiMesh *> |
Functions | |
QSSGMesh::Mesh | generateMeshData (const aiScene &scene, const MeshList &meshes, bool useFloatJointIndices, bool generateLevelsOfDetail, float normalMergeAngle, float normalSplitAngle, QString &errorString) |
using AssimpUtils::BoneIndexMap = QHash<QString, qint32> |
Definition at line 20 of file assimputils.h.
using AssimpUtils::MeshList = QVector<const aiMesh *> |
Definition at line 21 of file assimputils.h.
QSSGMesh::Mesh AssimpUtils::generateMeshData | ( | const aiScene & | scene, |
const MeshList & | meshes, | ||
bool | useFloatJointIndices, | ||
bool | generateLevelsOfDetail, | ||
float | normalMergeAngle, | ||
float | normalSplitAngle, | ||
QString & | errorString ) |
Definition at line 664 of file assimputils.cpp.
References QT_BEGIN_NAMESPACE::VertexDataRequirments::needsTargetNormalData, QT_BEGIN_NAMESPACE::VertexDataRequirments::needsTargetPositionData, QT_BEGIN_NAMESPACE::VertexDataRequirments::needsTargetTangentData, QT_BEGIN_NAMESPACE::VertexDataRequirments::needsTargetUV0Data, QT_BEGIN_NAMESPACE::VertexDataRequirments::needsTargetUV1Data, QT_BEGIN_NAMESPACE::VertexDataRequirments::needsTargetVertexColorData, and QT_BEGIN_NAMESPACE::VertexDataRequirments::useFloatJointIndices.