Я пытаюсь повернуть прямоугольник на месте. Я имею в виду, что он вращает его координаты в массиве вершин, прежде чем массив передается GL для рендеринга.OpenGL ES, поворот прямоугольника в массиве вершин
У меня есть прямоугольник, определенный как это:
vect0 = -1.0, 0.0, 0
vect1 = -1.0, 1.0, 0
vect2 = 1.0, 1.0, 0
vect3 = 1.0, 0, 0
GLfloat verts[] = {vect0,vect1,vect2,vect3};
Есть ли способ, чтобы повернуть эти координаты таким образом, что, когда прямоугольник визуализируется, он будет казаться повернут на произвольный угол на плоскости х, y или z?
Спасибо, Paul