diff --git a/src/rendering/screenspacerenderable.cpp b/src/rendering/screenspacerenderable.cpp index f6970d31d3..f117984b9f 100644 --- a/src/rendering/screenspacerenderable.cpp +++ b/src/rendering/screenspacerenderable.cpp @@ -24,6 +24,7 @@ #include #include #include +#include namespace { const std::string _loggerCat = "ScreenSpaceRenderable"; @@ -243,7 +244,8 @@ glm::mat4 ScreenSpaceRenderable::scaleMatrix(){ } glm::mat4 ScreenSpaceRenderable::rotationMatrix(){ - glm::mat4 rotation(1.0); + // Get the scene transform + glm::mat4 rotation = sgct::Engine::instance()->getModelMatrix(); if(!_useEuclideanCoordinates){ glm::vec2 position = _sphericalPosition.value();