diff options
Diffstat (limited to 'PhysX_3.4/Snippets/SnippetImmediateMode/SnippetImmediateModeRender.cpp')
| -rw-r--r-- | PhysX_3.4/Snippets/SnippetImmediateMode/SnippetImmediateModeRender.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/PhysX_3.4/Snippets/SnippetImmediateMode/SnippetImmediateModeRender.cpp b/PhysX_3.4/Snippets/SnippetImmediateMode/SnippetImmediateModeRender.cpp index e69a9d08..3657529e 100644 --- a/PhysX_3.4/Snippets/SnippetImmediateMode/SnippetImmediateModeRender.cpp +++ b/PhysX_3.4/Snippets/SnippetImmediateMode/SnippetImmediateModeRender.cpp @@ -43,6 +43,8 @@ extern void stepPhysics(bool interactive); extern void cleanupPhysics(bool interactive); extern void keyPress(const char key, const PxTransform& camera); +extern float cameraSpeed; + namespace { @@ -58,7 +60,7 @@ void keyboardCallback(unsigned char key, int x, int y) if(key==27) exit(0); - if(!sCamera->handleKey(key, x, y)) + if (!sCamera->handleKey(key, x, y, cameraSpeed)) keyPress(key, sCamera->getTransform()); } @@ -76,7 +78,7 @@ void renderCallback() { stepPhysics(true); - Snippets::startRender(sCamera->getEye(), sCamera->getDir()); + Snippets::startRender(sCamera->getEye(), sCamera->getDir(), 10.f, 100000.f); PxScene* scene; PxGetPhysics().getScenes(&scene,1); |