Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- glm::vec4 MainMatrix::MultiplyWithMainMatrix(glm::vec4 f_CoordinateVector)
- {
- glm::mat4 translation=glm::translate(glm::mat4{1.0f},glm::vec3{-m_camera_x,-m_camera_y,0.0f});
- glm::mat4 rotation=glm::rotate(glm::mat4{1.0f},m_angle,glm::vec3{0.0f,0.0f,1.0f});
- glm::mat4 scaled=glm::scale(glm::mat4{1.0f},glm::vec3{m_unzoom,m_unzoom,0.0f});
- glm::vec4 f_ReturnVector=scaled*rotation*translation*f_CoordinateVector;
- return f_ReturnVector;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement