summaryrefslogtreecommitdiffstats
path: root/examples/qt3d/qt3d.pro
Commit message (Collapse)AuthorAgeFilesLines
* Finish removing traces of Scene3DViewMike Krus2020-10-281-1/+0
| | | | | Change-Id: I450e53cc716235db1bc0675c904466050e17296d Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
* Split examples so that build works without qtdeclarativeJean-Michaël Celerier2020-03-111-23/+29
| | | | | Change-Id: I98507808b43b116b1950fd60df54704562a234ce Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
* Introduce Scene3DViewPaul Lemire2019-08-271-1/+2
| | | | | | | | | | Allows to render several 3D scenes using a single Scene3D. To be used when you need multiple Scene3D instances. [ChangeLog] Introduce Scene3DView to render multiple distinct 3D scenes Change-Id: I5d51c5935218cc84c15d57def3703aa0d92040ba Reviewed-by: Mike Krus <mike.krus@kdab.com>
* Scene3D: introduce compositingMode (FBO or Underlay)Paul Lemire2019-08-271-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | The default compositing mode is FBO. One of the problematic aspects of Scene3D is its round trip through a FBO, which is moderately expensive on low-end hardware, although it makes it a fully fledged Qt Quick 2 item. If one wants MSAA then things are even worse, as an intermediate MS'ed FBO is needed, then resolving into the final one, whose color texture is then sampled. However, there's a significant use case for which these FBOs can be avoided, and that's the case of a 3D scene "below" other QQ2 content. In this setup, Qt3D can simply render to the screen, driven by QQ2; then QQ2 can draw on top. (It's the typical "underlay" scenario.) This can be enabled by setting the compositing mode to Underlay [ChangeLog] Scene3D add compositingMode property. Allows underlay rendering. Task-number: QTBUG-74977 Change-Id: I1ec5f5d60eab45835dbdb2596a7bf1b2ac3624e0 Reviewed-by: Mike Krus <mike.krus@kdab.com>
* Add replacement materials examplev5.11.0-beta3Sean Harmer2018-04-041-3/+2
| | | | | | | | | | | | | | All texture assets were made by KDAB under the CLA. The material "sphere" mesh is from Allegorithmic and published under the Creative Commons 4 license. See paragraph 1.2 of https://www.allegorithmic.com/legal/substance-share Task-number: QTBUG-61415 Change-Id: I23d61723bbac561e22e11fa57105b29148c01699 Reviewed-by: Sean Harmer <sean.harmer@kdab.com> Reviewed-by: Andy Nichols <andy.nichols@qt.io> (cherry picked from commit 74c06c02f896c6aba408cfd0857d317378572736)
* Add a simple example showing all phong variantsKevin Ottens2017-09-221-1/+2
| | | | | Change-Id: Idcbb8a42658c6525f852e2f226ce816d779ee9c7 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Add scene 2d example to showcase new featureSean Harmer2017-05-091-1/+2
| | | | | Change-Id: Ife2ead8fc2f0e0cb6dea18f8a74593847e25ff98 Reviewed-by: Antti Määttä <antti.maatta@qt.io>
* Add a QQuickWidget-based Scene3D exampleLaszlo Agocs2017-04-041-1/+4
| | | | | | | | Shares the QML files with the scene3d example. Task-number: QTBUG-52132 Change-Id: I076284b66a8dfdc3308171f11528851a7e20bbce Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Add simple custom material exampleAntti Määttä2017-02-281-1/+2
| | | | | Change-Id: Ia1a706888ca3bb1eedcac34903afe7da0c168462 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Add advanced custom material exampleAntti Määttä2017-02-281-1/+2
| | | | | Change-Id: I6c5ae0e29960aaab2d0babfe325a9f6483729600 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Google Cardboard demoMike Krus2017-02-221-1/+2
| | | | | Change-Id: Iee998ffe7ddb67a03ed260db053f541e0138b837 Reviewed-by: Kevin Ottens <kevin.ottens@kdab.com>
* 3D Text: created 3d text geometry and meshSven Erdem2017-01-131-1/+2
| | | | | | | | | | | - Allows to extrude a 3D mesh from a text string - Added 3d-text example Triangulation fixes provided by Remi Faitout Task-number: QTBUG-19234 Change-Id: I767ffa11092d30945e3fc19f90f72a5965f5a776 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
* Merge branch '5.6' into 5.7Sean Harmer2016-05-191-0/+3
|\ | | | | | | Change-Id: Ie0fc178d3c0f818ea32aac0e98c97861d4c0f671
| * fix example installsOswald Buddenhagen2016-04-281-0/+4
| | | | | | | | | | Change-Id: Ib5819aa0f90bbb418fce29ff91a29969fd69c682 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
* | Moved assimp-cpp example to manual testRobert Brock2016-05-151-2/+1
| | | | | | | | | | | | | | Part of an examples cleanup Change-Id: I1abf679795f7cdc23922880e598a742e58d9aa0a Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Moved transparency-qml-scene3d example to manual testRobert Brock2016-05-151-1/+0
| | | | | | | | | | | | | | Part of an examples cleanup Change-Id: Iaa7fd720fd4f16e15186d529cde32991e50a559d Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Moved transparency-qml example to manual testRobert Brock2016-05-151-1/+0
| | | | | | | | | | | | | | Part of an examples cleanup Change-Id: I44b7a843a7b32ef03857df9b19fde71d990785d8 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Moved transforms-qml example to manual testRobert Brock2016-05-151-1/+0
| | | | | | | | | | | | | | Part of an examples cleanup Change-Id: Ie142144a848bfec271fa9a0779e07a022fe79911 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Moved tessellation-modes example to manual testRobert Brock2016-05-151-1/+0
| | | | | | | | | | | | | | Part of an examples cleanup Change-Id: I80f5927b91a31f86ac92cf357604783948c34a30 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Moved skybox example to manual testRobert Brock2016-05-151-1/+0
| | | | | | | | | | | | | | Part of an examples cleanup Change-Id: I31593b7e81d261eb919f6fb3055a878bfce01fd1 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Moved simple-shaders-qml example to manual testRobert Brock2016-05-151-1/+0
| | | | | | | | | | | | | | Part of an examples cleanup Change-Id: I2f23a68dcc712b9dcf2c3448e8e3ad258ed88b3e Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Moved scene3d-loader example to manual testRobert Brock2016-05-151-1/+0
| | | | | | | | | | | | | | Part of an examples cleanup Change-Id: I79cfd451ce1f96938359c3b048523b3687864c48 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Moved plasma example to manual testRobert Brock2016-05-151-1/+0
| | | | | | | | | | | | | | Part of an examples cleanup Change-Id: I234ae5587242b3ec61f4c4d37bd5e6c92a7e95b8 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Moved picking-qml example to manual testRobert Brock2016-05-151-1/+0
| | | | | | | | | | | | | | Part of an examples cleanup Change-Id: Iaf8783fc456990a36d664540da9aa07ea05f6eb2 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Moved mouseinput-qml example to manual testRobert Brock2016-05-151-1/+0
| | | | | | | | | | | | | | Part of an examples cleanup Change-Id: Ib77fedcfc75b5b48a2e1618f90a995b2d9e392ad Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Moved loader-qml example to manual testRobert Brock2016-05-151-1/+0
| | | | | | | | | | | | | | Part of an examples cleanup Change-Id: Id3563ea8e0afa03a2becf787be9cddb83130778e Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Moved keyboardinput-qml example to manual testRobert Brock2016-05-151-1/+0
| | | | | | | | | | | | | | Part of an examples cleanup Change-Id: If5ed03e83908ba551169d290f51271aaacd73243 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Moved gooch-qml example to manual testRobert Brock2016-05-151-1/+0
| | | | | | | | | | | | | | Part of an examples cleanup Change-Id: Ie2cb3ea51d66b7716b401bf0f131e6712e37f262 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Moved gltf example to manual testRobert Brock2016-05-151-1/+0
| | | | | | | | | | | | | | Part of an examples cleanup Change-Id: Id1bee587dd97adcca7bba3f6b4afcf5bd9339c1a Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Moved enabled-qml example to manual testRobert Brock2016-05-151-1/+0
| | | | | | | | | | | | | | Part of an examples cleanup Change-Id: I98d682c84f42ecbd98467bb25a254985fc4bec0d Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Moved dynamicscene-cpp example to manual testRobert Brock2016-05-151-1/+0
| | | | | | | | | | | | | | Part of an examples cleanup Change-Id: Ib2154b36f91093bb248b37a1e41a4cfc51c52880 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Moved deferred-renderer-qml example to manual testRobert Brock2016-05-151-1/+0
| | | | | | | | | | | | | | Part of an examples cleanup Change-Id: If2fe4646b5a57269516f615b0c6d5097723fdb2e Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Moved cylinder-qml example to manual testRobert Brock2016-05-151-1/+0
| | | | | | | | | | | | | | Part of an examples cleanup Change-Id: I91c84820af24350b8db96fdb8aaceb38627d2db7 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Moved cylinder-cpp example to manual testRobert Brock2016-05-151-1/+0
| | | | | | | | | | | | | | Part of an examples cleanup Change-Id: Id293f78a414cfbdc1f1f8796ec0485aacc06a906 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Moved custom-mesh-qml example to manual testRobert Brock2016-05-151-1/+0
| | | | | | | | | | | | | | Part of an examples cleanup Change-Id: Ic32242b2f9594546fe9a1eed5755e0771d214f15 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Moved custom-mesh-cpp example to manual testRobert Brock2016-05-151-1/+0
| | | | | | | | | | | | | | Part of an examples cleanup Change-Id: I80d7a41ade520c9253cb7e6d93ea40cef816d531 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Moved component-changes example to manual testRobert Brock2016-05-151-2/+1
| | | | | | | | | | | | | | Part of an examples cleanup Change-Id: I582bcad801efe6a09ceb8ade53ec5e6df858990f Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Moved deferred-renderer-cpp example to manual testRobert Brock2016-05-151-1/+0
| | | | | | | | | | | | | | Part of an examples cleanup Change-Id: I3b95590bef2261b1a4701b9b3fc35e9e909a0283 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Moved clip-planes-qml example to manual testRobert Brock2016-05-151-1/+0
| | | | | | | | | | | | | | Part of an examples cleanup Change-Id: I5bb3d9a0bcc2c68167c3a8ce8175081274c62554 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Moved bigscene-instanced-qml example to manual testRobert Brock2016-05-151-1/+0
| | | | | | | | | | | | | | Part of an examples cleanup Change-Id: If90e4d1aa004f62b9ef62937b8c8ac0b871a6cd1 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Moved bigmodel-qml example to manual testRobert Brock2016-05-151-1/+0
| | | | | | | | | | | | | | Part of an examples cleanup Change-Id: I1e5be9e6fb76ce7f9d0289f5f71fcb46af44012e Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Moved bigscene-cpp example to manual testRobert Brock2016-05-151-1/+0
| | | | | | | | | | | | | | Part of an examples cleanup Change-Id: I125e84940ad2fe9170f83c31e2eba7b03709f4b8 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Moved assimp example to manual testSean Harmer2016-05-151-2/+1
| | | | | | | | | | | | | | | | | | tests.pro edited to add the new folder along with a .pro and .pri in the manual folder. Part of an examples cleanup Change-Id: I20b555f6d131b423e1f8986071bb4b62d8fac0ec Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Removing defunct examples - Cpp_exampleRobert Brock2016-05-061-1/+0
| | | | | | | | | | | | | | | | Cleaning up Qt3D examples: Cpp_examples Change-Id: I335e7c919415deaf49b472b398a18455de950409 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Removing defunct examples - Torus-qmlRobert Brock2016-05-061-1/+0
| | | | | | | | | | | | | | | | Cleaning up Qt3D examples: Torus-qml Change-Id: Icc5685dcfcd82ded837d6a09c4e5c73cc008b941 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Removing defunct examples - Playground-qmlRobert Brock2016-05-061-1/+0
| | | | | | | | | | | | | | | | Cleaning up Qt3D examples: Playground-qml Change-Id: I3b4b248ebb822a5d1bbc5da379eca57a62bbe96d Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Move last remaining pieces of examples-common to Qt3DExtrasPaul Lemire2016-05-011-7/+0
| | | | | | | | | | | | | | Also created a Quick3DExtras for QML related extras (Qt3DQuickWindow) Change-Id: I1b95ea841e07ac8d68a07a1911d783b722e6fe03 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* | Add new example to demonstrate dynamic component addition/removalSean Harmer2016-04-201-1/+2
| | | | | | | | | | Change-Id: I9fbf2fbf14c205f834656bc2f16a525af4fdca20 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
* | Merge remote-tracking branch 'origin/5.6' into devLiang Qi2016-01-261-0/+2
|\| | | | | | | | | | | | | | | | | Conflicts: src/doc/src/qt3dcollision-module.qdoc src/render/frontend/qcamera.cpp src/render/frontend/qcameralens.cpp Change-Id: I8a0ae250a6b8e065a1ef3c817968ebb7ef23b20d
| * Added Audio Visualizer exampleTitta Heikkala2016-01-221-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | Example visualizes the magnitude of music played as animated bars. The music is played using media player. Implementation combines the use of Qt 3D rendering with Qt Quick 2D elements. Change-Id: I945d50d0dbd26151f274269649cca793a5ad4d27 Reviewed-by: Tomi Korpipää <tomi.korpipaa@theqtcompany.com> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com> Reviewed-by: Pasi Keränen <pasi.keranen@theqtcompany.com> Reviewed-by: Sean Harmer <sean.harmer@kdab.com>