diff --git a/src/edit/src/scene.cpp b/src/edit/src/scene.cpp index b2f7282f438ef356e4da4ac8dc3930948f717844..e95213acf00295090a1e3741d687ecf9e1b2a0e1 100644 --- a/src/edit/src/scene.cpp +++ b/src/edit/src/scene.cpp @@ -85,6 +85,12 @@ void Scene::createScene() /* ADD CAMERA */ auto camera_node = addCameraNode(60.0f, glm::vec3(0.0f, 0.0f, 5.0f), glm::vec3(0.0f, 0.0f, 0.0f)); + auto rot = glm::angleAxis(glm::radians(45.0f), glm::vec3(0.0f, 1.0f, 0.0f)); + camera_node->translatePosVec(glm::toMat4(rot)); + camera_node->rotateRotationQuat(rot); + auto rot2 = glm::angleAxis(glm::radians(-20.0f), camera_node->getRotationAxisXLocal()); + camera_node->translatePosVec(glm::toMat4(rot2)); + camera_node->rotateRotationQuat(rot2); camera_node->addChild(camera_light_node); }