def on_key_press(symbol, modifiers): global useWireframe, keysDown, cameraRot keysDown[symbol] = True if symbol == key.R: useWireframe = not useWireframe elif symbol == key.I: cameraRot = Quaternion.fromAxisAngle(Vector3(0,1,0), 0) elif symbol == key.P: print "Camera Position:", cameraPos print "Camera Rotation:", Quaternion.toAxisAngle(cameraRot) print "Camera Frustum:", cameraFrustum elif symbol == key.ESCAPE: chunkStore.sync() pyglet.app.exit() return pyglet.event.EVENT_HANDLED