add glm texcoord generation