18 glm::vec3 position = glm::vec3(0);
19 glm::quat rotation = glm::identity<glm::quat>();
20 glm::vec3 scaling = glm::vec3(1.0f);
33 glm::mat4 get_model_matrix();
34 glm::vec3 get_pos()
const;
38 glm::quat get_rotation()
const;
48 Transform& translate(
const glm::vec3& translation);
49 Transform& rotate(
const glm::quat &rotation);
58 glm::mat4 model_matrix;