diff options
author | David Doan <daviddoan@Davids-MacBook-Pro-193.local> | 2023-12-13 03:58:13 -0500 |
---|---|---|
committer | David Doan <daviddoan@Davids-MacBook-Pro-193.local> | 2023-12-13 03:58:13 -0500 |
commit | eaea332f31d8f14caf2f4675779241ad30655fc3 (patch) | |
tree | 27171231562e677ce72e7c0daeda707f2e6f93d6 /src/utils/sceneparser.cpp | |
parent | 87e614254bc0b1ad0f2ac28a5092c97caab09d7a (diff) |
camera movement
Diffstat (limited to 'src/utils/sceneparser.cpp')
-rw-r--r-- | src/utils/sceneparser.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/utils/sceneparser.cpp b/src/utils/sceneparser.cpp index bc39109..e2015cd 100644 --- a/src/utils/sceneparser.cpp +++ b/src/utils/sceneparser.cpp @@ -37,11 +37,11 @@ TextureData loadTextureFromFile(const QString &file) { // helper to handle recursive creation of tree void initTree(SceneNode* currentNode, std::vector<RenderShapeData> *shapes, std::vector<SceneLightData> *lights, glm::mat4 currentCTM, glm::vec4 currentTranslation4d) { - if (currentNode->transformations.size() == 0) { - SceneParser::translate4(currentTranslation4d, glm::vec4(0.f, -0.0098f * settings.rotation, 0.f, settings.w)); - // currentCTM = glm::translate(glm::mat4(1.0f), glm::vec3(currentTranslation4d)); - currentCTM *= SceneParser::getRotationMatrix4(1.f, glm::vec3(settings.xy, settings.xz, settings.yz), glm::vec3(settings.xw, settings.yw, settings.zw)); - } + // if (currentNode->transformations.size() == 0) { + // SceneParser::translate4(currentTranslation4d, glm::vec4(0.f, -0.0098f * settings.rotation, 0.f, settings.w)); + // // currentCTM = glm::translate(glm::mat4(1.0f), glm::vec3(currentTranslation4d)); + // currentCTM *= SceneParser::getRotationMatrix4(1.f, glm::vec3(settings.xy, settings.xz, settings.yz), glm::vec3(settings.xw, settings.yw, settings.zw)); + // } SceneParser::translate4(currentTranslation4d, glm::vec4(0.f, 0.f, 0.f, settings.w)); |