#pragma once #include namespace mt { using namespace glm; template T convert(vec2& v) { return T{ v.x, v.y }; } template T convert(vec3& v) { return T{ v.x, v.y, v.z }; } }