summaryrefslogtreecommitdiff
path: root/avmedia
diff options
context:
space:
mode:
authorZolnai Tamás <tamas.zolnai@collabora.com>2014-06-25 16:03:14 +0200
committerZolnai Tamás <tamas.zolnai@collabora.com>2014-06-25 17:29:52 +0200
commitf2b5ece0caca18f21f7c8e42a84d451bb399ec35 (patch)
tree5be3caa9e5e3ce84e6a48e0871a159c6c9eb2ddd /avmedia
parent0bb6fd2f3a1a2623cc867242f36de1433f6e02c0 (diff)
glTF rendering: moving in walktrough mode is to fast
Change-Id: I2b7869c6c14b69732db864a03a2d9b6638424cf7
Diffstat (limited to 'avmedia')
-rw-r--r--avmedia/source/opengl/oglwindow.cxx8
1 files changed, 4 insertions, 4 deletions
diff --git a/avmedia/source/opengl/oglwindow.cxx b/avmedia/source/opengl/oglwindow.cxx
index 5d85d6286444..f45468e3981c 100644
--- a/avmedia/source/opengl/oglwindow.cxx
+++ b/avmedia/source/opengl/oglwindow.cxx
@@ -254,12 +254,12 @@ IMPL_LINK(OGLWindow, CameraHandler, VclWindowEvent*, pEvent)
vMup = glm::normalize(vMup);
vMup *= 25.0f;
- if(nCode == KEY_W)vMoveBy += vMove*(0.005f*fModelSize);
- if(nCode == KEY_S)vMoveBy -= vMove*(0.005f*fModelSize);
+ if(nCode == KEY_W)vMoveBy += vMove*(0.0005f*fModelSize);
+ if(nCode == KEY_S)vMoveBy -= vMove*(0.0005f*fModelSize);
if( !m_bIsOrbitMode )
{
- if(nCode == KEY_A)vMoveBy -= vStrafe*(0.005f*fModelSize);
- if(nCode == KEY_D)vMoveBy += vStrafe*(0.005f*fModelSize);
+ if(nCode == KEY_A)vMoveBy -= vStrafe*(0.0005f*fModelSize);
+ if(nCode == KEY_D)vMoveBy += vStrafe*(0.0005f*fModelSize);
}
}
gltf_renderer_move_camera(&m_rHandle, vMoveBy.x, vMoveBy.y, vMoveBy.z, 0.0);