diff options
author | Sean Harmer <sean.harmer@kdab.com> | 2017-07-27 15:22:53 +0100 |
---|---|---|
committer | Sean Harmer <sean.harmer@kdab.com> | 2017-07-28 14:16:07 +0000 |
commit | ffbb0491edccbe86ae7cccb85c2da94d107b2554 (patch) | |
tree | 64deb335173ccd7c006413b958fe0eb4fd850f13 /src/render/geometry/qattribute.h | |
parent | c65c22a3f59eb77aa601f83cc6161650cb0f1c4d (diff) |
Add default attribute names for joint indices and joint weights
Needed for skinned mesh support.
Change-Id: I8ded0555db157db32cd02b8d45794702da249fb9
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'src/render/geometry/qattribute.h')
-rw-r--r-- | src/render/geometry/qattribute.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/render/geometry/qattribute.h b/src/render/geometry/qattribute.h index fe3e6e29e..b3ce270a0 100644 --- a/src/render/geometry/qattribute.h +++ b/src/render/geometry/qattribute.h @@ -70,6 +70,8 @@ class QT3DRENDERSHARED_EXPORT QAttribute : public Qt3DCore::QNode Q_PROPERTY(QString defaultColorAttributeName READ defaultColorAttributeName CONSTANT) Q_PROPERTY(QString defaultTextureCoordinateAttributeName READ defaultTextureCoordinateAttributeName CONSTANT) Q_PROPERTY(QString defaultTangentAttributeName READ defaultTangentAttributeName CONSTANT) + Q_PROPERTY(QString defaultJointIndicesAttributeName READ defaultJointIndicesAttributeName CONSTANT REVISION 10) + Q_PROPERTY(QString defaultJointWeightsAttributeName READ defaultJointWeightsAttributeName CONSTANT REVISION 10) public: enum AttributeType { @@ -113,6 +115,8 @@ public: Q_INVOKABLE static QString defaultColorAttributeName(); Q_INVOKABLE static QString defaultTextureCoordinateAttributeName(); Q_INVOKABLE static QString defaultTangentAttributeName(); + static QString defaultJointIndicesAttributeName(); + static QString defaultJointWeightsAttributeName(); public Q_SLOTS: void setBuffer(QBuffer *buffer); |