+ | Handling transformation objects

This commit is contained in:
TheRedShip
2025-01-21 00:02:12 +01:00
parent fc9f8b9d91
commit da49d10ec5
13 changed files with 135 additions and 27 deletions

View File

@ -240,7 +240,7 @@ void ObjParser::parseMtl(std::stringstream &input_line, Scene &scene)
file.close();
}
void ObjParser::parse(Scene &scene, glm::vec3 offset)
void ObjParser::parse(Scene &scene, glm::vec3 offset, float scale, glm::mat4 transform)
{
std::string line;
std::string identifier;
@ -275,6 +275,6 @@ void ObjParser::parse(Scene &scene, glm::vec3 offset)
}
}
scene.addBvh(_triangles, offset);
scene.addBvh(_triangles, offset, scale, transform);
}