summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorPaul Lemire <paul.lemire@kdab.com>2016-08-10 09:43:57 +0200
committerPaul Lemire <paul.lemire@kdab.com>2016-08-19 07:59:08 +0000
commit210f3ffbb05fdb2f1d7c64589c128d2fb6bfefdb (patch)
treefbede93d7792ae0e0a21b109ba91fe560e1f88de /tests
parent876cc86e7dbfc1acacb7b74646f1995313c7642a (diff)
transparency-qml-scene3d: updated to use cubemap as background
Help reveal potential issues. Also adjusted blending arguments to work properly. Change-Id: I86687aefe3bbc24cd9de559fa813d7c815e321e0 Task-number: QTBUG-54591 Reviewed-by: Kevin Ottens <kevin.ottens@kdab.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/manual/transparency-qml-scene3d/Scene.qml10
-rw-r--r--tests/manual/transparency-qml-scene3d/main.qml4
-rw-r--r--tests/manual/transparency-qml-scene3d/transparency-qml-scene3d.pro3
3 files changed, 12 insertions, 5 deletions
diff --git a/tests/manual/transparency-qml-scene3d/Scene.qml b/tests/manual/transparency-qml-scene3d/Scene.qml
index aa4a3543d..b029d23af 100644
--- a/tests/manual/transparency-qml-scene3d/Scene.qml
+++ b/tests/manual/transparency-qml-scene3d/Scene.qml
@@ -97,6 +97,12 @@ Entity {
components: [transform, light]
}
+ SkyboxEntity {
+ cameraPosition: camera.position
+ baseName: "qrc:/assets/cubemaps/miramar/miramar"
+ extension: ".webp"
+ }
+
TorusMesh {
id: torusMesh
radius: 5
@@ -141,7 +147,9 @@ Entity {
ambient: "black"
diffuse: "blue"
specular: "white"
- alpha: 0.0
+ alpha: 0.1
+ sourceAlphaArg: BlendEquationArguments.Zero
+ destinationAlphaArg: BlendEquationArguments.One
QQ2.NumberAnimation {
duration: 2000
diff --git a/tests/manual/transparency-qml-scene3d/main.qml b/tests/manual/transparency-qml-scene3d/main.qml
index 6612b6ec3..5d2f4c7be 100644
--- a/tests/manual/transparency-qml-scene3d/main.qml
+++ b/tests/manual/transparency-qml-scene3d/main.qml
@@ -56,10 +56,10 @@ Window {
visible: true
width: 1024
height: 768
+ color: "black"
- Rectangle {
+ Item {
anchors.fill: parent
- color: Qt.rgba(0.0, 0.5, 1, 1)
Scene3D {
id: scene3D
anchors.fill: parent
diff --git a/tests/manual/transparency-qml-scene3d/transparency-qml-scene3d.pro b/tests/manual/transparency-qml-scene3d/transparency-qml-scene3d.pro
index eaec19475..531b55244 100644
--- a/tests/manual/transparency-qml-scene3d/transparency-qml-scene3d.pro
+++ b/tests/manual/transparency-qml-scene3d/transparency-qml-scene3d.pro
@@ -6,5 +6,4 @@ QT += qml quick 3dcore 3drender 3dinput 3dquick 3dquickextras
SOURCES += main.cpp
-RESOURCES += transparency-qml-scene3d.qrc
-
+RESOURCES += transparency-qml-scene3d.qrc ../../../examples/qt3d/exampleresources/cubemaps.qrc