| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
It requires Qt Multimedia, but as that API has changed
significantly, the example won't currently compile.
Change-Id: Ic64ec8382b6a3dc778b1a9e2d6ff95a200fe8415
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
|
|
|
|
|
|
|
|
| |
Since we haven't ported Scene2D over to Qt6 yet following the whole
QtQuick rendering changes.
Change-Id: I95c6eb8d70bcfafa2ee51ee684b2e4b9177f1f13
Reviewed-by: Mike Krus <mike.krus@kdab.com>
|
|
|
|
|
| |
Change-Id: I450e53cc716235db1bc0675c904466050e17296d
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
| |
Change-Id: I98507808b43b116b1950fd60df54704562a234ce
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
| |
Change-Id: Idcbb8a42658c6525f852e2f226ce816d779ee9c7
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
|
|
|
|
| |
Change-Id: Ife2ead8fc2f0e0cb6dea18f8a74593847e25ff98
Reviewed-by: Antti Määttä <antti.maatta@qt.io>
|
|
|
|
|
|
|
|
| |
Shares the QML files with the scene3d example.
Task-number: QTBUG-52132
Change-Id: I076284b66a8dfdc3308171f11528851a7e20bbce
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
|
|
|
|
| |
Change-Id: Ia1a706888ca3bb1eedcac34903afe7da0c168462
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
|
|
|
|
| |
Change-Id: I6c5ae0e29960aaab2d0babfe325a9f6483729600
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
|
|
|
|
| |
Change-Id: Iee998ffe7ddb67a03ed260db053f541e0138b837
Reviewed-by: Kevin Ottens <kevin.ottens@kdab.com>
|
|
|
|
|
|
|
|
|
|
|
| |
- 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>
|
|\
| |
| |
| | |
Change-Id: Ie0fc178d3c0f818ea32aac0e98c97861d4c0f671
|
| |
| |
| |
| |
| | |
Change-Id: Ib5819aa0f90bbb418fce29ff91a29969fd69c682
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|
| |
| |
| |
| |
| |
| |
| | |
Part of an examples cleanup
Change-Id: I1abf679795f7cdc23922880e598a742e58d9aa0a
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| | |
Part of an examples cleanup
Change-Id: Iaa7fd720fd4f16e15186d529cde32991e50a559d
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| | |
Part of an examples cleanup
Change-Id: I44b7a843a7b32ef03857df9b19fde71d990785d8
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| | |
Part of an examples cleanup
Change-Id: Ie142144a848bfec271fa9a0779e07a022fe79911
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| | |
Part of an examples cleanup
Change-Id: I80f5927b91a31f86ac92cf357604783948c34a30
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| | |
Part of an examples cleanup
Change-Id: I31593b7e81d261eb919f6fb3055a878bfce01fd1
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| | |
Part of an examples cleanup
Change-Id: I2f23a68dcc712b9dcf2c3448e8e3ad258ed88b3e
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| | |
Part of an examples cleanup
Change-Id: I79cfd451ce1f96938359c3b048523b3687864c48
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| | |
Part of an examples cleanup
Change-Id: I234ae5587242b3ec61f4c4d37bd5e6c92a7e95b8
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| | |
Part of an examples cleanup
Change-Id: Iaf8783fc456990a36d664540da9aa07ea05f6eb2
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| | |
Part of an examples cleanup
Change-Id: Ib77fedcfc75b5b48a2e1618f90a995b2d9e392ad
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| | |
Part of an examples cleanup
Change-Id: Id3563ea8e0afa03a2becf787be9cddb83130778e
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| | |
Part of an examples cleanup
Change-Id: If5ed03e83908ba551169d290f51271aaacd73243
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| | |
Part of an examples cleanup
Change-Id: Ie2cb3ea51d66b7716b401bf0f131e6712e37f262
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| | |
Part of an examples cleanup
Change-Id: Id1bee587dd97adcca7bba3f6b4afcf5bd9339c1a
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| | |
Part of an examples cleanup
Change-Id: I98d682c84f42ecbd98467bb25a254985fc4bec0d
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| | |
Part of an examples cleanup
Change-Id: Ib2154b36f91093bb248b37a1e41a4cfc51c52880
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| | |
Part of an examples cleanup
Change-Id: If2fe4646b5a57269516f615b0c6d5097723fdb2e
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| | |
Part of an examples cleanup
Change-Id: I91c84820af24350b8db96fdb8aaceb38627d2db7
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| | |
Part of an examples cleanup
Change-Id: Id293f78a414cfbdc1f1f8796ec0485aacc06a906
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| | |
Part of an examples cleanup
Change-Id: Ic32242b2f9594546fe9a1eed5755e0771d214f15
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| | |
Part of an examples cleanup
Change-Id: I80d7a41ade520c9253cb7e6d93ea40cef816d531
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| | |
Part of an examples cleanup
Change-Id: I582bcad801efe6a09ceb8ade53ec5e6df858990f
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| | |
Part of an examples cleanup
Change-Id: I3b95590bef2261b1a4701b9b3fc35e9e909a0283
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| | |
Part of an examples cleanup
Change-Id: I5bb3d9a0bcc2c68167c3a8ce8175081274c62554
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| | |
Part of an examples cleanup
Change-Id: If90e4d1aa004f62b9ef62937b8c8ac0b871a6cd1
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| | |
Part of an examples cleanup
Change-Id: I1e5be9e6fb76ce7f9d0289f5f71fcb46af44012e
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| | |
Part of an examples cleanup
Change-Id: I125e84940ad2fe9170f83c31e2eba7b03709f4b8
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Cleaning up Qt3D examples:
Cpp_examples
Change-Id: I335e7c919415deaf49b472b398a18455de950409
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Cleaning up Qt3D examples:
Torus-qml
Change-Id: Icc5685dcfcd82ded837d6a09c4e5c73cc008b941
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Cleaning up Qt3D examples:
Playground-qml
Change-Id: I3b4b248ebb822a5d1bbc5da379eca57a62bbe96d
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| |
| |
| | |
Also created a Quick3DExtras for QML related extras (Qt3DQuickWindow)
Change-Id: I1b95ea841e07ac8d68a07a1911d783b722e6fe03
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
|
| |
| |
| |
| |
| | |
Change-Id: I9fbf2fbf14c205f834656bc2f16a525af4fdca20
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
|