summaryrefslogtreecommitdiffstats
path: root/tests/manual/shadow-map-qml/AdsMaterial.qml
diff options
context:
space:
mode:
Diffstat (limited to 'tests/manual/shadow-map-qml/AdsMaterial.qml')
-rw-r--r--tests/manual/shadow-map-qml/AdsMaterial.qml21
1 files changed, 21 insertions, 0 deletions
diff --git a/tests/manual/shadow-map-qml/AdsMaterial.qml b/tests/manual/shadow-map-qml/AdsMaterial.qml
new file mode 100644
index 000000000..2ac53b987
--- /dev/null
+++ b/tests/manual/shadow-map-qml/AdsMaterial.qml
@@ -0,0 +1,21 @@
+// Copyright (C) 2014 Klaralvdalens Datakonsult AB (KDAB).
+// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only
+
+import QtQuick 2.1
+import Qt3D.Core 2.0
+import Qt3D.Render 2.0
+
+Material {
+ id: root
+ property color ambientColor: Qt.rgba(0.1, 0.1, 0.1, 1.0)
+ property color diffuseColor: Qt.rgba(0.7, 0.7, 0.9, 1.0)
+ property color specularColor: Qt.rgba(0.1, 0.1, 0.1, 1.0)
+ property real shininess: 150.0
+
+ parameters: [
+ Parameter { name: "ka"; value: Qt.vector3d(root.ambientColor.r, root.ambientColor.g, root.ambientColor.b) },
+ Parameter { name: "kd"; value: Qt.vector3d(root.diffuseColor.r, root.diffuseColor.g, root.diffuseColor.b) },
+ Parameter { name: "ks"; value: Qt.vector3d(root.specularColor.r, root.specularColor.g, root.specularColor.b) },
+ Parameter { name: "shininess"; value: root.shininess }
+ ]
+}