Feature/screenspace renderables (#830)

* Add ability to position screen space renderables in 3D
  * Independent face camera setting
  * More intuitive local rotation
  * Cleanup
  * Introduce global and master rotation. Remove DisableSceneOnMaster. Revisit screenspace renderables.
This commit is contained in:
Emil Axelsson
2019-04-24 13:34:01 +02:00
committed by Alexander Bock
parent 0dcf65ce4f
commit e78121febc
13 changed files with 417 additions and 212 deletions

View File

@@ -85,7 +85,9 @@ struct Configuration {
bool usePerSceneCache = false;
bool isRenderingOnMasterDisabled = false;
bool isSceneTranslationOnMasterDisabled = false;
glm::dvec3 globalRotation;
glm::dvec3 screenSpaceRotation;
glm::dvec3 masterRotation;
bool isConsoleDisabled = false;
std::map<std::string, ghoul::Dictionary> moduleConfigurations;