По идее должно множить несколько раз...
Можно наверное умножать несколько раз саму матрицу:
GL.modelview *= Matrix4x4.Scale( new Vector3( 10, 1, 1 ) );
GL.modelview *= Matrix4x4.Scale( new Vector3( 10, 1, 1 ) );
GL.modelview *= Matrix4x4.Scale( new Vector3( 10, 1, 1 ) );
Не проверял.