summaryrefslogtreecommitdiffstats
path: root/src/quick3d/imports/extras/defaults/defaults.pri
Commit message (Collapse)AuthorAgeFilesLines
* Remove resources generation in importextrasKevin Ottens2017-01-271-8/+0
| | | | | | | | Now that all QML files are gone in importextras, this is not necessary anymore Change-Id: Ie97d95209a9de062b3de215e0dc13ea2127f0830 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Port LevelOfDetailLoader to a C++ implementationKevin Ottens2017-01-271-2/+1
| | | | | | | tests/manual/lod still works after the port Change-Id: Idee18aa68724f726789bd74044a989c883dae579 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Remove FirstPersonCameraController.qmlKevin Ottens2017-01-271-1/+0
| | | | | | | | It completely duplicates QFirstPersonCameraController behavior, let's use it instead. Change-Id: Ie036ff5c1b8352ac23211d1bb628efd1a5e8032c Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Remove OrbitCameraController.qmlKevin Ottens2017-01-271-1/+0
| | | | | | | | It completely duplicates QOrbitCameraController behavior, let's use it instead. Change-Id: I5fee3c16360461f2a918b0ec1428b3cc7f20ec04 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Replace SkyboxEntity.qml with QSkyboxEntityKevin Ottens2017-01-271-1/+0
| | | | | | | Now that they are the same, no need to keep the QML version Change-Id: I2d1fe32128397c604c62585fc043e6ac4aa82daf Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Remove ForwardRenderer.qml, QForwardRenderer is enoughKevin Ottens2017-01-271-1/+0
| | | | | Change-Id: I54449c642a8ac81e57b533be0a7ecb255a18e588 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Remove the QML based default EffectsKevin Ottens2017-01-271-3/+0
| | | | | | | | With the removal of the materials to move them on the C++ end, those are now unused. Change-Id: Idc1d78c8118834832a264cfc52bd01303350c70c Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Introduce QTextureMaterialKevin Ottens2017-01-271-1/+0
| | | | | | | | This is a straight port from TextureMaterial.qml which is now obsoleted and removed. Change-Id: Icd5f1e362dc5ece1db1842dfa82f54353ac7974a Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Consolidate QML/C++ materials in extrasKevin Ottens2017-01-271-9/+0
| | | | | | | | | | | We remove the qml implementation of materials in extras that were also implemented in C++. Note this is an API change for the materials having texture properties. The QML ones had mistakenly a string property instead of a texture one. This move also fixes this API issue on the QML end. Change-Id: Ibed14288cd7b8c5ab9615b74b949c6a73ac29329 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* LevelOfDetail (LOD) nodeMike Krus2017-01-231-1/+2
| | | | | | | | | | | | | | | | | | | Component to control complexity of entities based on either distance to camera or size on screen. Given a specific camera, the LevelOfDetail computes the distance to the observer, or the screen size of the entity. The currentIndex property is updated to identify which of the entries in the provided array of distance or size ranges contains the current value. A disabled LevelOfDetail component will act as a simple (user controlled) switch. Updates are not done on disabled sub trees since their bounding boxes may not be valid. Change-Id: Ifa4c088de6b80b6a6ed203070411761574686cdb Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Fix NormalDiffuseMapAlpha materialPaul Lemire2016-07-221-1/+2
| | | | | | | | It was using the phong alpha effect and not the proper effect which enables alpha to coverage. Fixes materials-qml. Change-Id: Idb73a8564beedb2509f56c90b2d941aebfd4d54a Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Split effects from materialsTomi Korpipää2016-06-211-0/+2
| | | | | | | | Removes a lot of duplicate code. Also fixed alpha blending for PhongAlphaMaterial and NormalDiffuseMapAlphaMaterial Change-Id: Ib33cb874e64b6ac89d2473f1d0e03881b83c8d03 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Camera controller naming conventionRobert Brock2016-05-031-1/+1
| | | | | | | | | Renamed the QOrbitControl to QOrbitCameraController to be more in line with the FirstPerson version. Change-Id: Ibf5fb0d3cc548b7dc25d56ea385a64c7a76770aa Task-number: QTBUG-50660 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Move last remaining pieces of examples-common to Qt3DExtrasPaul Lemire2016-05-011-2/+4
| | | | | | | Also created a Quick3DExtras for QML related extras (Qt3DQuickWindow) Change-Id: I1b95ea841e07ac8d68a07a1911d783b722e6fe03 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
* Move defaults and geometries out of Qt3DRender and into Qt3DExtrasPaul Lemire2016-04-231-0/+20
QBoundingVolumeDebug has been disabled for now. Will be re-enabled later on. Change-Id: Id6b0abab2ec2aa697330bd20d782f9d104d25d50 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>