diff options
Diffstat (limited to 'tests/manual/lod/main.qml')
-rw-r--r-- | tests/manual/lod/main.qml | 39 |
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 |