private void integrateVertical( final float time) { final float r = this.input.takeRotationVertical(); final float s = this.speed_vertical + (r * (this.acceleration_vertical * time)); final float sc = Clamp.clamp( s, -this.maximum_speed_vertical, this.maximum_speed_vertical); this.camera.cameraRotateAroundVertical(sc); this.speed_vertical = JCameraFPSStyleAngularIntegrator .applyDrag(sc, this.drag_vertical, time); }
private void integrateVertical( final double time) { final double r = this.input.takeRotationVertical(); final double s = this.speed_vertical + (r * (this.acceleration_vertical * time)); final double sc = Clamp.clamp( s, -this.maximum_speed_vertical, this.maximum_speed_vertical); this.camera.cameraRotateAroundVertical(sc); this.speed_vertical = JCameraFPSStyleAngularIntegrator .applyDrag(sc, this.drag_vertical, time); }