diff options
author | Lincoln Ramsay <lincoln.ramsay@nokia.com> | 2012-04-20 15:18:48 +1000 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-04-27 06:12:40 +0200 |
commit | 09fe2e61de1dd9f195ac0d7232bc4db0c381d1b1 (patch) | |
tree | 4f18f2643b8184e4321cb6f2757f3b71bffce926 | |
parent | ef0fd213a74b9bc44f44ee9c65ae144eb3ea7bde (diff) | |
download | qtsensors-09fe2e61de1dd9f195ac0d7232bc4db0c381d1b1.tar.gz |
Try to smooth out camera movements.
I don't remember this being so apparently jerky before.
This is... better though not quite there.
Change-Id: Ifa54071e139b4dbb278ed96087f7e138dfac30e4
Reviewed-by: Wolfgang Beck <wolfgang.beck@nokia.com>
-rw-r--r-- | examples/sensors/cubehouse/Cubehouse.qml | 3 | ||||
-rw-r--r-- | examples/sensors/cubehouse/Room.qml | 6 |
2 files changed, 6 insertions, 3 deletions
diff --git a/examples/sensors/cubehouse/Cubehouse.qml b/examples/sensors/cubehouse/Cubehouse.qml index 1db7209..f824e96 100644 --- a/examples/sensors/cubehouse/Cubehouse.qml +++ b/examples/sensors/cubehouse/Cubehouse.qml @@ -83,6 +83,7 @@ Item { Accelerometer { id: accel active: true + dataRate: 20 //! [1] //! [2] @@ -102,7 +103,7 @@ Item { //Timer to read out the x and y rotation of the TiltSensor //! [4] Timer { - interval: 150; running: true; repeat: true + interval: 50; running: true; repeat: true onTriggered: { view.rotateY(accel.pitch); diff --git a/examples/sensors/cubehouse/Room.qml b/examples/sensors/cubehouse/Room.qml index fd83998..43af3b1 100644 --- a/examples/sensors/cubehouse/Room.qml +++ b/examples/sensors/cubehouse/Room.qml @@ -71,7 +71,8 @@ Item3D{ target: yRT property: "angle" to: yrot - easing.type:"OutQuad" + easing.type:"Linear" + duration: 50 } onCompleted: yspin = false } @@ -82,7 +83,8 @@ Item3D{ target: xRT property: "angle" to: xrot - easing.type:"OutQuad" + easing.type:"Linear" + duration: 50 } onCompleted: xspin = false } |