changing render function of openspaceengine and renderengine to take glm::mat4 matrices for Projection / ViewMatrix.

This commit is contained in:
Joakim Kilby
2015-02-19 15:19:20 +01:00
parent d96b7146e3
commit dce4835bab
5 changed files with 29 additions and 20 deletions

View File

@@ -567,8 +567,8 @@ void OpenSpaceEngine::postSynchronizationPreDraw() {
}
}
void OpenSpaceEngine::render() {
_renderEngine->render();
void OpenSpaceEngine::render(const glm::mat4 &projectionMatrix, const glm::mat4 &viewMatrix) {
_renderEngine->render(projectionMatrix, viewMatrix);
if (sgct::Engine::instance()->isMaster()) {
// If currently writing a command, render it to screen
@@ -576,7 +576,7 @@ void OpenSpaceEngine::render() {
if (sgct::Engine::instance()->isMaster() && !w->isUsingFisheyeRendering() && _console->isVisible()) {
_console->render();
}
if (_gui->isEnabled())
_gui->endFrame();
}