diff options
Diffstat (limited to 'examples/qt3d/materials/RenderableEntity.qml')
-rw-r--r-- | examples/qt3d/materials/RenderableEntity.qml | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/examples/qt3d/materials/RenderableEntity.qml b/examples/qt3d/materials/RenderableEntity.qml index e309ec8ba..f6883be3a 100644 --- a/examples/qt3d/materials/RenderableEntity.qml +++ b/examples/qt3d/materials/RenderableEntity.qml @@ -51,16 +51,9 @@ Entity { Transform { id: transform - matrix: { - var m = Qt.matrix4x4(1, 0, 0, 0, - 0, 1, 0, 0, - 0, 0, 1, 0, - 0, 0, 0, 1); - m.translate(root.position); - m.rotate(root.rotationAngle, root.rotationAxis); - m.scale(root.scale); - return m; - } + scale: root.scale + rotation: fromAxisAndAngle(root.rotationAxis, root.rotationAngle) + translation: root.position } Mesh { |