diff options
-rw-r--r-- | src/render/io/qattribute.cpp | 25 | ||||
-rw-r--r-- | src/render/io/qattribute.h | 6 |
2 files changed, 31 insertions, 0 deletions
diff --git a/src/render/io/qattribute.cpp b/src/render/io/qattribute.cpp index 814ec0aa8..07612ef71 100644 --- a/src/render/io/qattribute.cpp +++ b/src/render/io/qattribute.cpp @@ -290,6 +290,31 @@ QBuffer *QAttribute::buffer() const return static_cast<QBuffer *>(QAbstractAttribute::buffer()); } +QString QAttribute::defaultPositionAttributeName() +{ + return QStringLiteral("vertexPosition"); +} + +QString QAttribute::defaultNormalAttributeName() +{ + return QStringLiteral("vertexNormal"); +} + +QString QAttribute::defaultColorAttributeName() +{ + return QStringLiteral("vertexColor"); +} + +QString QAttribute::defaultTextureCoordinateAttributeName() +{ + return QStringLiteral("vertexTexCoord"); +} + +QString QAttribute::defaultTangentAttributeName() +{ + return QStringLiteral("vertexTangent"); +} + } // Qt3D QT_END_NAMESPACE diff --git a/src/render/io/qattribute.h b/src/render/io/qattribute.h index 6d312dd30..39948101c 100644 --- a/src/render/io/qattribute.h +++ b/src/render/io/qattribute.h @@ -66,6 +66,12 @@ public: QBuffer *buffer() const; + static QString defaultPositionAttributeName(); + static QString defaultNormalAttributeName(); + static QString defaultColorAttributeName(); + static QString defaultTextureCoordinateAttributeName(); + static QString defaultTangentAttributeName(); + protected: void copy(const QNode *ref) Q_DECL_OVERRIDE; |