//AFTER USE() func SetModelMatrix(m *mat4.Mat4) { GUsedProgram.SetModelMatrix(m) GUsedProgram.SetNormalMatrix(m.Mat3().Transpose()) m = m.Mul(GViewMatrix) GUsedProgram.SetModelViewMatrix(m) m = m.Mul(GProjectionMatrix) GUsedProgram.SetModelViewProjectionMatrix(m) }