public void updateSettings(final int width, final int height, final int depthBits, final double near, final double far) { if (_textureRenderer == null) { _textureRenderer = _renderer.createTextureRenderer(width, height, depthBits, _samples); _textureRenderer.getCamera().setFrustumPerspective(90.0, 1.0, near, far); } else { _textureRenderer.resize(width, height, depthBits); final Camera cam = _textureRenderer.getCamera(); if (near != cam.getDepthRangeNear() || far != cam.getDepthRangeFar()) { _textureRenderer.getCamera().setFrustumPerspective(90.0, 1.0, near, far); } } }
_camera.setFrustumPerspective(45.0f, (float) width / (float) _settings.getHeight(), 1, 1000); _camera.setProjectionMode(ProjectionMode.Perspective);
_camera.setFrustumPerspective(45.0f, (float) settings.getWidth() / (float) settings.getHeight(), 1, 1000); _camera.setProjectionMode(ProjectionMode.Perspective); } else { _camera.setFrustumPerspective(_camera.getFovY(), (float) settings.getWidth() / (float) settings.getHeight(), _camera.getFrustumNear(), _camera.getFrustumFar());
_camera.setFrustumPerspective(45.0f, (float) settings.getWidth() / (float) settings.getHeight(), 1, 1000); _camera.setProjectionMode(ProjectionMode.Perspective); } else { _camera.setFrustumPerspective(_camera.getFovY(), (float) settings.getWidth() / (float) settings.getHeight(), _camera.getFrustumNear(), _camera.getFrustumFar());
_camera.setFrustumPerspective(45.0f, (float) settings.getWidth() / (float) settings.getHeight(), 1, 1000); _camera.setProjectionMode(ProjectionMode.Perspective); } else { _camera.setFrustumPerspective(_camera.getFovY(), (float) settings.getWidth() / (float) settings.getHeight(), _camera.getFrustumNear(), _camera.getFrustumFar());