diff options
author | Paul Lemire <paul.lemire@kdab.com> | 2016-08-10 09:43:57 +0200 |
---|---|---|
committer | Paul Lemire <paul.lemire@kdab.com> | 2016-08-19 07:59:08 +0000 |
commit | 210f3ffbb05fdb2f1d7c64589c128d2fb6bfefdb (patch) | |
tree | fbede93d7792ae0e0a21b109ba91fe560e1f88de /tests | |
parent | 876cc86e7dbfc1acacb7b74646f1995313c7642a (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.qml | 10 | ||||
-rw-r--r-- | tests/manual/transparency-qml-scene3d/main.qml | 4 | ||||
-rw-r--r-- | tests/manual/transparency-qml-scene3d/transparency-qml-scene3d.pro | 3 |
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 |