summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorWolfgang Beck <wolfgang.beck@nokia.com>2012-02-27 09:38:15 +1000
committerQt by Nokia <qt-info@nokia.com>2012-02-27 06:12:16 +0100
commit081026022ab49d59df2724ef07feae7a21c86155 (patch)
treec7dbaa8dc90f14faacb4bee7c2a34f12ee5fc3ef /examples
parent527740c721ee37472146a7302eae3ece58779e93 (diff)
downloadqtsensors-081026022ab49d59df2724ef07feae7a21c86155.tar.gz
Rescale cubhouse example
Change-Id: I366777d7788a55b5a6fcad194d5833a19a6cf4b3 Reviewed-by: Lincoln Ramsay <lincoln.ramsay@nokia.com>
Diffstat (limited to 'examples')
-rw-r--r--examples/sensors/cubehouse/Cubehouse.qml2
-rw-r--r--examples/sensors/cubehouse/Room.qml21
2 files changed, 12 insertions, 11 deletions
diff --git a/examples/sensors/cubehouse/Cubehouse.qml b/examples/sensors/cubehouse/Cubehouse.qml
index e315c67..1db7209 100644
--- a/examples/sensors/cubehouse/Cubehouse.qml
+++ b/examples/sensors/cubehouse/Cubehouse.qml
@@ -61,7 +61,7 @@ Item {
renderMode: "DirectRender"
fillColor: "darkblue"
objectName: "cube viewport"
- camera: Camera { eye: Qt.vector3d(0, 3, 1.6 * room.scale )}
+ camera: Camera { eye: Qt.vector3d(0, 3, 1.6 * room.scale - 4)}
Room{
id: room
diff --git a/examples/sensors/cubehouse/Room.qml b/examples/sensors/cubehouse/Room.qml
index 3d16da1..fd83998 100644
--- a/examples/sensors/cubehouse/Room.qml
+++ b/examples/sensors/cubehouse/Room.qml
@@ -50,6 +50,7 @@ Item3D{
property bool xspin: false
property int yrot: 0
property int xrot: 0
+ property double distanceCorrection: 3.7
transform: [
Rotation3D {
@@ -106,7 +107,7 @@ Item3D{
}
transform: [
Translation3D {
- translate: Qt.vector3d(0, -frontWall.scale, 0)
+ translate: Qt.vector3d(0, -frontWall.scale + room.distanceCorrection, 0)
},
Rotation3D {
angle: 90
@@ -131,7 +132,7 @@ Item3D{
}
transform: [
Translation3D {
- translate: Qt.vector3d(0, -ground.scale, 0)
+ translate: Qt.vector3d(0, -ground.scale + room.distanceCorrection, 0)
},
Rotation3D {
angle: 90
@@ -156,7 +157,7 @@ Item3D{
}
transform: [
Translation3D {
- translate: Qt.vector3d(0, -leftWall.scale, 0)
+ translate: Qt.vector3d(0, -leftWall.scale + room.distanceCorrection, 0)
},
Rotation3D {
angle: 0
@@ -181,7 +182,7 @@ Item3D{
}
transform: [
Translation3D {
- translate: Qt.vector3d(0, -rightWall.scale, 0)
+ translate: Qt.vector3d(0, -rightWall.scale + room.distanceCorrection, 0)
},
Rotation3D {
angle: 180
@@ -206,7 +207,7 @@ Item3D{
}
transform: [
Translation3D {
- translate: Qt.vector3d(0, -roof.scale, 0)
+ translate: Qt.vector3d(0, -roof.scale + room.distanceCorrection, 0)
},
Rotation3D {
angle: 90
@@ -231,7 +232,7 @@ Item3D{
}
transform: [
Translation3D {
- translate: Qt.vector3d(0, -backWall.scale, 0)
+ translate: Qt.vector3d(0, -backWall.scale + room.distanceCorrection, 0)
},
Rotation3D {
angle: -90
@@ -254,16 +255,16 @@ Item3D{
transform: [
Translation3D {
- translate: Qt.vector3d(0.0, 0.8 - 0.85, 0.0)
+ translate: Qt.vector3d(0.0, 0.0, 0.0)
}
]
}
Table {
- scale: 0.045
+ scale: 0.025
transform: [
Translation3D {
- translate: Qt.vector3d(0, -5, 0)
+ translate: Qt.vector3d(0, -7 + room.distanceCorrection, 0)
}
]
}
@@ -278,7 +279,7 @@ Item3D{
transform: [
Translation3D {
- translate: Qt.vector3d(0.0, -0.85, 0.0)
+ translate: Qt.vector3d(0.0, -4.50 + room.distanceCorrection, 0.0)
}
]
}