diff options
author | Robert Brock <robert.brock@kdab.com> | 2017-01-09 08:10:57 +0000 |
---|---|---|
committer | Jani Heikkinen <jani.heikkinen@qt.io> | 2017-05-16 10:02:58 +0000 |
commit | 4b3f368aba47d559040c3f038620883462b925ea (patch) | |
tree | 1829f28a84bddde1b0b3469d1d2a91c368d7ec0e | |
parent | 7261606116768d563c0e49a23ca60ab367a4cab5 (diff) |
Replace undistributable files
The texture files used were from a third party that didn't explicitly
allow their distribution. All of them have been replaced by textures
from NASA and another third party that do allow their distribution
and editing.
Task-number: QTBUG-57543
Change-Id: I69f1309424bba029cdce08689ea8670ed32d44ae
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
50 files changed, 90 insertions, 52 deletions
diff --git a/examples/qt3d/planets-qml/SolarSystem.qml b/examples/qt3d/planets-qml/SolarSystem.qml index 0cd2a4db5..f9353d6dc 100644 --- a/examples/qt3d/planets-qml/SolarSystem.qml +++ b/examples/qt3d/planets-qml/SolarSystem.qml @@ -503,7 +503,7 @@ Entity { effect: effectD ambientLight: ambientStrengthStarfield specularColor: Qt.rgba(0.0, 0.0, 0.0, 1.0) - diffuseMap: "qrc:/images/galaxy_starfield.png" + diffuseMap: "qrc:/images/solarsystemscope/galaxy_starfield.jpg" shininess: 1000000.0 } @@ -531,7 +531,7 @@ Entity { id: materialSun effect: sunEffect ambientLight: ambientStrengthSun - diffuseMap: "qrc:/images/sunmap.jpg" + diffuseMap: "qrc:/images/solarsystemscope/sunmap.jpg" } property Transform transformSun: Transform { @@ -567,8 +567,8 @@ Entity { effect: effectDB ambientLight: ambientStrengthPlanet specularColor: Qt.rgba(0.2, 0.2, 0.2, 1.0) - diffuseMap: "qrc:/images/mercurymap.jpg" - normalMap: "qrc:/images/mercurynormal.jpg" + diffuseMap: "qrc:/images/solarsystemscope/mercurymap.jpg" + normalMap: "qrc:/images/solarsystemscope/mercurynormal.jpg" shininess: shininessSpecularMap } @@ -601,8 +601,8 @@ Entity { effect: effectDB ambientLight: ambientStrengthPlanet specularColor: Qt.rgba(0.2, 0.2, 0.2, 1.0) - diffuseMap: "qrc:/images/venusmap.jpg" - normalMap: "qrc:/images/venusnormal.jpg" + diffuseMap: "qrc:/images/solarsystemscope/venusmap.jpg" + normalMap: "qrc:/images/solarsystemscope/venusnormal.jpg" shininess: shininessSpecularMap } @@ -635,9 +635,9 @@ Entity { id: materialEarth effect: effectDSB ambientLight: ambientStrengthPlanet - diffuseMap: "qrc:/images/earthmap1k.jpg" - specularMap: "qrc:/images/earthspec1k.jpg" - normalMap: "qrc:/images/earthnormal1k.jpg" + diffuseMap: "qrc:/images/solarsystemscope/earthmap2k.jpg" + specularMap: "qrc:/images/solarsystemscope/earthspec2k.jpg" + normalMap: "qrc:/images/solarsystemscope/earthnormal2k.jpg" shininess: shininessSpecularMap } @@ -670,8 +670,8 @@ Entity { id: materialEarthClouds effect: cloudEffect ambientLight: ambientStrengthClouds - diffuseMap: "qrc:/images/earthcloudmapcolortrans.png" - specularMap: "qrc:/images/earthcloudmapspec.jpg" + diffuseMap: "qrc:/images/solarsystemscope/earthcloudmapcolortrans.png" + specularMap: "qrc:/images/solarsystemscope/earthcloudmapspec.jpg" shininess: shininessClouds opacity: 0.2 } @@ -705,8 +705,8 @@ Entity { effect: effectDB ambientLight: ambientStrengthPlanet specularColor: Qt.rgba(0.2, 0.2, 0.2, 1.0) - diffuseMap: "qrc:/images/moonmap1k.jpg" - normalMap: "qrc:/images/moonnormal1k.jpg" + diffuseMap: "qrc:/images/solarsystemscope/moonmap2k.jpg" + normalMap: "qrc:/images/solarsystemscope/moonnormal2k.jpg" shininess: shininessSpecularMap } @@ -739,8 +739,8 @@ Entity { effect: effectDB ambientLight: ambientStrengthPlanet specularColor: Qt.rgba(0.2, 0.2, 0.2, 1.0) - diffuseMap: "qrc:/images/marsmap1k.jpg" - normalMap: "qrc:/images/marsnormal1k.jpg" + diffuseMap: "qrc:/images/solarsystemscope/marsmap2k.jpg" + normalMap: "qrc:/images/solarsystemscope/marsnormal2k.jpg" shininess: shininessSpecularMap } @@ -773,7 +773,7 @@ Entity { effect: effectD ambientLight: ambientStrengthPlanet specularColor: Qt.rgba(0.2, 0.2, 0.2, 1.0) - diffuseMap: "qrc:/images/jupitermap.jpg" + diffuseMap: "qrc:/images/solarsystemscope/jupitermap.jpg" shininess: shininessBasic } @@ -806,7 +806,7 @@ Entity { effect: shadowMapEffect ambientLight: ambientStrengthPlanet specularColor: Qt.rgba(0.2, 0.2, 0.2, 1.0) - diffuseMap: "qrc:/images/saturnmap.jpg" + diffuseMap: "qrc:/images/solarsystemscope/saturnmap.jpg" shininess: shininessBasic } @@ -840,7 +840,7 @@ Entity { effect: shadowMapEffect ambientLight: ambientStrengthRing specularColor: Qt.rgba(0.01, 0.01, 0.01, 1.0) - diffuseMap: "qrc:/images/saturnringcolortrans.png" + diffuseMap: "qrc:/images/solarsystemscope/saturnringcolortrans.png" shininess: shininessBasic opacity: 0.4 } @@ -874,7 +874,7 @@ Entity { effect: shadowMapEffect ambientLight: ambientStrengthPlanet specularColor: Qt.rgba(0.2, 0.2, 0.2, 1.0) - diffuseMap: "qrc:/images/uranusmap.jpg" + diffuseMap: "qrc:/images/solarsystemscope/uranusmap.jpg" shininess: shininessBasic } @@ -908,7 +908,7 @@ Entity { effect: shadowMapEffect ambientLight: ambientStrengthRing specularColor: Qt.rgba(0.01, 0.01, 0.01, 1.0) - diffuseMap: "qrc:/images/uranusringcolortrans.png" + diffuseMap: "qrc:/images/nasa/uranusringcolortrans.png" shininess: shininessBasic opacity: 0.4 } @@ -942,7 +942,7 @@ Entity { effect: effectD ambientLight: ambientStrengthPlanet specularColor: Qt.rgba(0.2, 0.2, 0.2, 1.0) - diffuseMap: "qrc:/images/neptunemap.jpg" + diffuseMap: "qrc:/images/solarsystemscope/neptunemap.jpg" shininess: shininessBasic } diff --git a/examples/qt3d/planets-qml/images/earthcloudmapcolortrans.png b/examples/qt3d/planets-qml/images/earthcloudmapcolortrans.png Binary files differdeleted file mode 100644 index ee2a89732..000000000 --- a/examples/qt3d/planets-qml/images/earthcloudmapcolortrans.png +++ /dev/null diff --git a/examples/qt3d/planets-qml/images/earthcloudmapspec.jpg b/examples/qt3d/planets-qml/images/earthcloudmapspec.jpg Binary files differdeleted file mode 100644 index 9970a3839..000000000 --- a/examples/qt3d/planets-qml/images/earthcloudmapspec.jpg +++ /dev/null diff --git a/examples/qt3d/planets-qml/images/earthmap1k.jpg b/examples/qt3d/planets-qml/images/earthmap1k.jpg Binary files differdeleted file mode 100644 index e1de9d3a9..000000000 --- a/examples/qt3d/planets-qml/images/earthmap1k.jpg +++ /dev/null diff --git a/examples/qt3d/planets-qml/images/earthnormal1k.jpg b/examples/qt3d/planets-qml/images/earthnormal1k.jpg Binary files differdeleted file mode 100644 index 491d430a1..000000000 --- a/examples/qt3d/planets-qml/images/earthnormal1k.jpg +++ /dev/null diff --git a/examples/qt3d/planets-qml/images/earthspec1k.jpg b/examples/qt3d/planets-qml/images/earthspec1k.jpg Binary files differdeleted file mode 100644 index 3de6fe7af..000000000 --- a/examples/qt3d/planets-qml/images/earthspec1k.jpg +++ /dev/null diff --git a/examples/qt3d/planets-qml/images/galaxy_starfield.png b/examples/qt3d/planets-qml/images/galaxy_starfield.png Binary files differdeleted file mode 100644 index 36a762e3c..000000000 --- a/examples/qt3d/planets-qml/images/galaxy_starfield.png +++ /dev/null diff --git a/examples/qt3d/planets-qml/images/jupitermap.jpg b/examples/qt3d/planets-qml/images/jupitermap.jpg Binary files differdeleted file mode 100644 index 69107dfe6..000000000 --- a/examples/qt3d/planets-qml/images/jupitermap.jpg +++ /dev/null diff --git a/examples/qt3d/planets-qml/images/marsmap1k.jpg b/examples/qt3d/planets-qml/images/marsmap1k.jpg Binary files differdeleted file mode 100644 index 64ebc538c..000000000 --- a/examples/qt3d/planets-qml/images/marsmap1k.jpg +++ /dev/null diff --git a/examples/qt3d/planets-qml/images/marsnormal1k.jpg b/examples/qt3d/planets-qml/images/marsnormal1k.jpg Binary files differdeleted file mode 100644 index af910cab4..000000000 --- a/examples/qt3d/planets-qml/images/marsnormal1k.jpg +++ /dev/null diff --git a/examples/qt3d/planets-qml/images/mercurymap.jpg b/examples/qt3d/planets-qml/images/mercurymap.jpg Binary files differdeleted file mode 100644 index 9bb2c0be0..000000000 --- a/examples/qt3d/planets-qml/images/mercurymap.jpg +++ /dev/null diff --git a/examples/qt3d/planets-qml/images/mercurynormal.jpg b/examples/qt3d/planets-qml/images/mercurynormal.jpg Binary files differdeleted file mode 100644 index d64512489..000000000 --- a/examples/qt3d/planets-qml/images/mercurynormal.jpg +++ /dev/null diff --git a/examples/qt3d/planets-qml/images/moonmap1k.jpg b/examples/qt3d/planets-qml/images/moonmap1k.jpg Binary files differdeleted file mode 100644 index 509d3f5a4..000000000 --- a/examples/qt3d/planets-qml/images/moonmap1k.jpg +++ /dev/null diff --git a/examples/qt3d/planets-qml/images/moonnormal1k.jpg b/examples/qt3d/planets-qml/images/moonnormal1k.jpg Binary files differdeleted file mode 100644 index b478ed484..000000000 --- a/examples/qt3d/planets-qml/images/moonnormal1k.jpg +++ /dev/null diff --git a/examples/qt3d/planets-qml/images/nasa/license.txt b/examples/qt3d/planets-qml/images/nasa/license.txt new file mode 100644 index 000000000..62a6d9ffd --- /dev/null +++ b/examples/qt3d/planets-qml/images/nasa/license.txt @@ -0,0 +1,3 @@ +Uranus Ring: +http://photojournal.jpl.nasa.gov/catalog/PIA00033 - Courtesy NASA/JPL-Caltech. +Used under the terms of the license at http://www.jpl.nasa.gov/imagepolicy/ diff --git a/examples/qt3d/planets-qml/images/nasa/qt_attribution.json b/examples/qt3d/planets-qml/images/nasa/qt_attribution.json new file mode 100644 index 000000000..174e092ef --- /dev/null +++ b/examples/qt3d/planets-qml/images/nasa/qt_attribution.json @@ -0,0 +1,13 @@ +{ + "Id": "nasa-jpl", + "Name": "Jet Propulsion Laboratory Photojournal", + "QDocModule": "qt3d", + "Description": "The NASA/JPL Photojournal provides high quality images related to space research and exploration", + "QtUsage": "Used in Qt 3D planets-qml example.", + + "DownloadLocation": "https://photojournal.jpl.nasa.gov/catalog/PIA00033", + "Homepage": "https://photojournal.jpl.nasa.gov/", + "License": "JPL Image Use Policy", + "LicenseFile": "license.txt", + "Copyright": "Copyright (c) 1996, Jet Propulsion Laboratory" +} diff --git a/examples/qt3d/planets-qml/images/nasa/uranusringcolortrans.png b/examples/qt3d/planets-qml/images/nasa/uranusringcolortrans.png Binary files differnew file mode 100755 index 000000000..b0953dec5 --- /dev/null +++ b/examples/qt3d/planets-qml/images/nasa/uranusringcolortrans.png diff --git a/examples/qt3d/planets-qml/images/neptunemap.jpg b/examples/qt3d/planets-qml/images/neptunemap.jpg Binary files differdeleted file mode 100644 index 0d0d3f06a..000000000 --- a/examples/qt3d/planets-qml/images/neptunemap.jpg +++ /dev/null diff --git a/examples/qt3d/planets-qml/images/saturnmap.jpg b/examples/qt3d/planets-qml/images/saturnmap.jpg Binary files differdeleted file mode 100644 index 767be39e4..000000000 --- a/examples/qt3d/planets-qml/images/saturnmap.jpg +++ /dev/null diff --git a/examples/qt3d/planets-qml/images/saturnringcolortrans.png b/examples/qt3d/planets-qml/images/saturnringcolortrans.png Binary files differdeleted file mode 100644 index 48a9a5911..000000000 --- a/examples/qt3d/planets-qml/images/saturnringcolortrans.png +++ /dev/null diff --git a/examples/qt3d/planets-qml/images/solarsystemscope/earthcloudmapcolortrans.png b/examples/qt3d/planets-qml/images/solarsystemscope/earthcloudmapcolortrans.png Binary files differnew file mode 100755 index 000000000..1aabde94e --- /dev/null +++ b/examples/qt3d/planets-qml/images/solarsystemscope/earthcloudmapcolortrans.png diff --git a/examples/qt3d/planets-qml/images/solarsystemscope/earthcloudmapspec.jpg b/examples/qt3d/planets-qml/images/solarsystemscope/earthcloudmapspec.jpg Binary files differnew file mode 100755 index 000000000..254b6fb6c --- /dev/null +++ b/examples/qt3d/planets-qml/images/solarsystemscope/earthcloudmapspec.jpg diff --git a/examples/qt3d/planets-qml/images/solarsystemscope/earthmap2k.jpg b/examples/qt3d/planets-qml/images/solarsystemscope/earthmap2k.jpg Binary files differnew file mode 100755 index 000000000..e90540c83 --- /dev/null +++ b/examples/qt3d/planets-qml/images/solarsystemscope/earthmap2k.jpg diff --git a/examples/qt3d/planets-qml/images/solarsystemscope/earthnormal2k.jpg b/examples/qt3d/planets-qml/images/solarsystemscope/earthnormal2k.jpg Binary files differnew file mode 100755 index 000000000..8215226fb --- /dev/null +++ b/examples/qt3d/planets-qml/images/solarsystemscope/earthnormal2k.jpg diff --git a/examples/qt3d/planets-qml/images/solarsystemscope/earthspec2k.jpg b/examples/qt3d/planets-qml/images/solarsystemscope/earthspec2k.jpg Binary files differnew file mode 100755 index 000000000..8e2b3f6c1 --- /dev/null +++ b/examples/qt3d/planets-qml/images/solarsystemscope/earthspec2k.jpg diff --git a/examples/qt3d/planets-qml/images/solarsystemscope/galaxy_starfield.jpg b/examples/qt3d/planets-qml/images/solarsystemscope/galaxy_starfield.jpg Binary files differnew file mode 100755 index 000000000..2be906a73 --- /dev/null +++ b/examples/qt3d/planets-qml/images/solarsystemscope/galaxy_starfield.jpg diff --git a/examples/qt3d/planets-qml/images/solarsystemscope/jupitermap.jpg b/examples/qt3d/planets-qml/images/solarsystemscope/jupitermap.jpg Binary files differnew file mode 100755 index 000000000..f5af80197 --- /dev/null +++ b/examples/qt3d/planets-qml/images/solarsystemscope/jupitermap.jpg diff --git a/examples/qt3d/planets-qml/images/solarsystemscope/license.txt b/examples/qt3d/planets-qml/images/solarsystemscope/license.txt new file mode 100644 index 000000000..40ff1c577 --- /dev/null +++ b/examples/qt3d/planets-qml/images/solarsystemscope/license.txt @@ -0,0 +1,6 @@ +www.solarsystemscope.com/textures distributed under the terms of +https://creativecommons.org/licenses/by/4.0/ + +Changes: +- Rings created from the reference rectangle file. +- earthcloudmapcolortrans.png was made from the earthcloudmapspec.jpg file diff --git a/examples/qt3d/planets-qml/images/solarsystemscope/marsmap2k.jpg b/examples/qt3d/planets-qml/images/solarsystemscope/marsmap2k.jpg Binary files differnew file mode 100755 index 000000000..ea77177fb --- /dev/null +++ b/examples/qt3d/planets-qml/images/solarsystemscope/marsmap2k.jpg diff --git a/examples/qt3d/planets-qml/images/solarsystemscope/marsnormal2k.jpg b/examples/qt3d/planets-qml/images/solarsystemscope/marsnormal2k.jpg Binary files differnew file mode 100755 index 000000000..44a2e2f9b --- /dev/null +++ b/examples/qt3d/planets-qml/images/solarsystemscope/marsnormal2k.jpg diff --git a/examples/qt3d/planets-qml/images/solarsystemscope/mercurymap.jpg b/examples/qt3d/planets-qml/images/solarsystemscope/mercurymap.jpg Binary files differnew file mode 100755 index 000000000..f69e947c0 --- /dev/null +++ b/examples/qt3d/planets-qml/images/solarsystemscope/mercurymap.jpg diff --git a/examples/qt3d/planets-qml/images/solarsystemscope/mercurynormal.jpg b/examples/qt3d/planets-qml/images/solarsystemscope/mercurynormal.jpg Binary files differnew file mode 100755 index 000000000..5e77923bf --- /dev/null +++ b/examples/qt3d/planets-qml/images/solarsystemscope/mercurynormal.jpg diff --git a/examples/qt3d/planets-qml/images/solarsystemscope/moonmap2k.jpg b/examples/qt3d/planets-qml/images/solarsystemscope/moonmap2k.jpg Binary files differnew file mode 100755 index 000000000..0e0c20d0a --- /dev/null +++ b/examples/qt3d/planets-qml/images/solarsystemscope/moonmap2k.jpg diff --git a/examples/qt3d/planets-qml/images/solarsystemscope/moonnormal2k.jpg b/examples/qt3d/planets-qml/images/solarsystemscope/moonnormal2k.jpg Binary files differnew file mode 100755 index 000000000..10797cf0a --- /dev/null +++ b/examples/qt3d/planets-qml/images/solarsystemscope/moonnormal2k.jpg diff --git a/examples/qt3d/planets-qml/images/solarsystemscope/neptunemap.jpg b/examples/qt3d/planets-qml/images/solarsystemscope/neptunemap.jpg Binary files differnew file mode 100755 index 000000000..250fce966 --- /dev/null +++ b/examples/qt3d/planets-qml/images/solarsystemscope/neptunemap.jpg diff --git a/examples/qt3d/planets-qml/images/solarsystemscope/qt_attribution.json b/examples/qt3d/planets-qml/images/solarsystemscope/qt_attribution.json new file mode 100644 index 000000000..35e9afe39 --- /dev/null +++ b/examples/qt3d/planets-qml/images/solarsystemscope/qt_attribution.json @@ -0,0 +1,14 @@ +{ + "Id": "solar_system_scope", + "Name": "Solar System Scope Texture Library", + "QDocModule": "qt3d", + "QtParts": ["examples"], + "Description": "Solar System Scope provides high quality, free to use textures for objects in the solar system.", + "QtUsage": "Used in Qt 3D planets-qml example.", + + "Homepage": "www.solarsystemscope.com/textures", + "License": "Creative Commons Attribution 4.0", + "LicenseId": "CC-BY-4.0", + "LicenseFile": "license.txt", + "Copyright": "Copyright (c) 2010-2017, Solar System Scope" +} diff --git a/examples/qt3d/planets-qml/images/solarsystemscope/saturnmap.jpg b/examples/qt3d/planets-qml/images/solarsystemscope/saturnmap.jpg Binary files differnew file mode 100755 index 000000000..981bb36c9 --- /dev/null +++ b/examples/qt3d/planets-qml/images/solarsystemscope/saturnmap.jpg diff --git a/examples/qt3d/planets-qml/images/solarsystemscope/saturnringcolortrans.png b/examples/qt3d/planets-qml/images/solarsystemscope/saturnringcolortrans.png Binary files differnew file mode 100755 index 000000000..aefd9f6c4 --- /dev/null +++ b/examples/qt3d/planets-qml/images/solarsystemscope/saturnringcolortrans.png diff --git a/examples/qt3d/planets-qml/images/solarsystemscope/sunmap.jpg b/examples/qt3d/planets-qml/images/solarsystemscope/sunmap.jpg Binary files differnew file mode 100755 index 000000000..46f2ce8c1 --- /dev/null +++ b/examples/qt3d/planets-qml/images/solarsystemscope/sunmap.jpg diff --git a/examples/qt3d/planets-qml/images/solarsystemscope/uranusmap.jpg b/examples/qt3d/planets-qml/images/solarsystemscope/uranusmap.jpg Binary files differnew file mode 100755 index 000000000..96cea14be --- /dev/null +++ b/examples/qt3d/planets-qml/images/solarsystemscope/uranusmap.jpg diff --git a/examples/qt3d/planets-qml/images/solarsystemscope/venusmap.jpg b/examples/qt3d/planets-qml/images/solarsystemscope/venusmap.jpg Binary files differnew file mode 100755 index 000000000..93bed3e47 --- /dev/null +++ b/examples/qt3d/planets-qml/images/solarsystemscope/venusmap.jpg diff --git a/examples/qt3d/planets-qml/images/solarsystemscope/venusnormal.jpg b/examples/qt3d/planets-qml/images/solarsystemscope/venusnormal.jpg Binary files differnew file mode 100755 index 000000000..0fc5ff703 --- /dev/null +++ b/examples/qt3d/planets-qml/images/solarsystemscope/venusnormal.jpg diff --git a/examples/qt3d/planets-qml/images/sunmap.jpg b/examples/qt3d/planets-qml/images/sunmap.jpg Binary files differdeleted file mode 100644 index 3e0b520e4..000000000 --- a/examples/qt3d/planets-qml/images/sunmap.jpg +++ /dev/null diff --git a/examples/qt3d/planets-qml/images/uranusmap.jpg b/examples/qt3d/planets-qml/images/uranusmap.jpg Binary files differdeleted file mode 100644 index aad43fb47..000000000 --- a/examples/qt3d/planets-qml/images/uranusmap.jpg +++ /dev/null diff --git a/examples/qt3d/planets-qml/images/uranusringcolortrans.png b/examples/qt3d/planets-qml/images/uranusringcolortrans.png Binary files differdeleted file mode 100644 index 13a5f1558..000000000 --- a/examples/qt3d/planets-qml/images/uranusringcolortrans.png +++ /dev/null diff --git a/examples/qt3d/planets-qml/images/venusmap.jpg b/examples/qt3d/planets-qml/images/venusmap.jpg Binary files differdeleted file mode 100644 index 699f2804e..000000000 --- a/examples/qt3d/planets-qml/images/venusmap.jpg +++ /dev/null diff --git a/examples/qt3d/planets-qml/images/venusnormal.jpg b/examples/qt3d/planets-qml/images/venusnormal.jpg Binary files differdeleted file mode 100644 index fea52cb47..000000000 --- a/examples/qt3d/planets-qml/images/venusnormal.jpg +++ /dev/null diff --git a/examples/qt3d/planets-qml/planets-qml-images.qrc b/examples/qt3d/planets-qml/planets-qml-images.qrc index 937e32de8..6b6b30ec4 100644 --- a/examples/qt3d/planets-qml/planets-qml-images.qrc +++ b/examples/qt3d/planets-qml/planets-qml-images.qrc @@ -1,34 +1,35 @@ <RCC> <qresource prefix="/"> - <file>images/sunmap.jpg</file> - <file>images/mercurymap.jpg</file> - <file>images/mercurynormal.jpg</file> - <file>images/venusmap.jpg</file> - <file>images/venusnormal.jpg</file> - <file>images/earthmap1k.jpg</file> - <file>images/earthnormal1k.jpg</file> - <file>images/earthspec1k.jpg</file> - <file>images/moonmap1k.jpg</file> - <file>images/moonnormal1k.jpg</file> - <file>images/marsmap1k.jpg</file> - <file>images/marsnormal1k.jpg</file> - <file>images/jupitermap.jpg</file> - <file>images/saturnmap.jpg</file> - <file>images/uranusmap.jpg</file> - <file>images/neptunemap.jpg</file> + <file>images/nasa/uranusringcolortrans.png</file> + <file>images/solarsystemscope/earthcloudmapcolortrans.png</file> + <file>images/solarsystemscope/earthcloudmapspec.jpg</file> + <file>images/solarsystemscope/earthmap2k.jpg</file> + <file>images/solarsystemscope/earthnormal2k.jpg</file> + <file>images/solarsystemscope/earthspec2k.jpg</file> + <file>images/solarsystemscope/galaxy_starfield.jpg</file> + <file>images/solarsystemscope/jupitermap.jpg</file> + <file>images/solarsystemscope/license.txt</file> + <file>images/solarsystemscope/marsmap2k.jpg</file> + <file>images/solarsystemscope/marsnormal2k.jpg</file> + <file>images/solarsystemscope/mercurymap.jpg</file> + <file>images/solarsystemscope/mercurynormal.jpg</file> + <file>images/solarsystemscope/moonmap2k.jpg</file> + <file>images/solarsystemscope/moonnormal2k.jpg</file> + <file>images/solarsystemscope/neptunemap.jpg</file> + <file>images/solarsystemscope/saturnmap.jpg</file> + <file>images/solarsystemscope/saturnringcolortrans.png</file> + <file>images/solarsystemscope/sunmap.jpg</file> + <file>images/solarsystemscope/uranusmap.jpg</file> + <file>images/solarsystemscope/venusmap.jpg</file> + <file>images/solarsystemscope/venusnormal.jpg</file> <file>images/earth.png</file> - <file>images/mercury.png</file> <file>images/jupiter.png</file> <file>images/mars.png</file> - <file>images/neptune.png</file> + <file>images/mercury.png</file> <file>images/saturn.png</file> <file>images/sun.png</file> <file>images/uranus.png</file> <file>images/venus.png</file> - <file>images/earthcloudmapcolortrans.png</file> - <file>images/earthcloudmapspec.jpg</file> - <file>images/saturnringcolortrans.png</file> - <file>images/uranusringcolortrans.png</file> - <file>images/galaxy_starfield.png</file> + <file>images/neptune.png</file> </qresource> </RCC> diff --git a/examples/qt3d/planets-qml/planets-qml.pro b/examples/qt3d/planets-qml/planets-qml.pro index 18175823f..de14ecc8a 100644 --- a/examples/qt3d/planets-qml/planets-qml.pro +++ b/examples/qt3d/planets-qml/planets-qml.pro @@ -31,6 +31,7 @@ RESOURCES += \ DISTFILES += \ PlanetsMain.qml \ - android/AndroidManifest.xml + android/AndroidManifest.xml \ + images/license.txt ANDROID_PACKAGE_SOURCE_DIR = $$PWD/android diff --git a/examples/qt3d/planets-qml/shaders/gl3/planetDSB.frag b/examples/qt3d/planets-qml/shaders/gl3/planetDSB.frag index 507d1d208..bf6461191 100644 --- a/examples/qt3d/planets-qml/shaders/gl3/planetDSB.frag +++ b/examples/qt3d/planets-qml/shaders/gl3/planetDSB.frag @@ -70,13 +70,13 @@ in vec2 texCoord; out vec4 fragColor; -void dsbModel(const in vec3 norm, const in vec2 flipYTexCoord, out vec3 ambientAndDiff, out vec3 spec) +void dsbModel(const in vec3 norm, const in vec2 flipXTexCoord, out vec3 ambientAndDiff, out vec3 spec) { // Reflection of light direction about normal vec3 r = reflect(-lightDir, norm); - vec3 diffuseColor = texture(diffuseTexture, flipYTexCoord).rgb; - vec3 specularColor = texture(specularTexture, flipYTexCoord).rgb; + vec3 diffuseColor = texture(diffuseTexture, flipXTexCoord).rgb; + vec3 specularColor = texture(specularTexture, flipXTexCoord).rgb; // Calculate the ambient contribution vec3 ambient = lightIntensity * ka * diffuseColor; @@ -98,15 +98,15 @@ void dsbModel(const in vec3 norm, const in vec2 flipYTexCoord, out vec3 ambientA void main() { - vec2 flipYTexCoord = texCoord; - flipYTexCoord.y = 1.0 - texCoord.y; + vec2 flipXTexCoord = texCoord; + flipXTexCoord.x = 1.0 - texCoord.x; // Sample the textures at the interpolated texCoords - vec4 normal = 2.0 * texture(normalTexture, flipYTexCoord) - vec4(1.0); + vec4 normal = 2.0 * texture(normalTexture, flipXTexCoord) - vec4(1.0); // Calculate the lighting model, keeping the specular component separate vec3 ambientAndDiff, spec; - dsbModel(normalize(normal.xyz), flipYTexCoord, ambientAndDiff, spec); + dsbModel(normalize(normal.xyz), flipXTexCoord, ambientAndDiff, spec); vec3 result = ambientAndDiff + spec; // Combine spec with ambient+diffuse for final fragment color |