that's what we already have using glm::normalize