summaryrefslogtreecommitdiffstats
path: root/tests/manual/lod
diff options
context:
space:
mode:
Diffstat (limited to 'tests/manual/lod')
-rw-r--r--tests/manual/lod/main.qml39
1 files changed, 37 insertions, 2 deletions
diff --git a/tests/manual/lod/main.qml b/tests/manual/lod/main.qml
index aea87f653..8d9c8722a 100644
--- a/tests/manual/lod/main.qml
+++ b/tests/manual/lod/main.qml
@@ -115,7 +115,7 @@ Entity {
},
Transform {
scale: 1.5
- translation: Qt.vector3d(-5, 0, 0)
+ translation: Qt.vector3d(0, 0, 0)
rotation: fromAxisAndAngle(Qt.vector3d(1, 0, 0), 45)
},
PhongMaterial {
@@ -145,7 +145,7 @@ Entity {
LevelOfDetailLoader {
components: [ Transform {
scale: .5
- translation: Qt.vector3d(5, 0, 0)
+ translation: Qt.vector3d(-8, 0, 0)
} ]
camera: camera
@@ -156,6 +156,41 @@ Entity {
}
}
+ Entity {
+ components: [
+ Transform {
+ translation: transform.translation
+ }
+ ]
+
+ Entity {
+ components: [
+ Transform {
+ scale: .5
+ translation: Qt.vector3d(8, 0, 0)
+ },
+ LevelOfDetailSwitch {
+ camera: camera
+ thresholds: [20, 35, 50, 65]
+ thresholdType: LevelOfDetail.DistanceToCamera
+ }
+ ]
+
+ SphereEntity {
+ enabled: false
+ }
+ CylinderEntity {
+ enabled: false
+ }
+ ConeEntity {
+ enabled: false
+ }
+ CuboidEntity {
+ enabled: false
+ }
+ }
+ }
+
QQ2.SequentialAnimation {
QQ2.Vector3dAnimation {
target: transform