Я нарисовал прямоугольник, который вращается. Также я установил для него текстуру, но она выглядит очень некрасиво (очень низкое разрешение).
Таблица вершин для прямоугольника следующая:
1.0, 1.0, 0.0,
-1.0, 1.0, 0.0,
1.0, -1.0, 0.0,
-1.0, -1.0, 0.0
Это координаты для текстурного отображения прямоугольника выше:
0.0, 0.0,
1.0, 0.0,
1.0, 1.0,
0.0, 1.0,
Размер текстуры 512x512 (это слишком много!!!, так что проблем с размером точно быть не должно).
Полный исходный код находится здесь:
Я четко понимаю, что это моя вина, но я не понимаю, в чем именно вина.
PS Я думаю, что такая проблема не сильно связана с WebGL, я думаю, что некоторые чисто OpenGL разработчики могли бы дать мне совет.
Если вы хотите протестировать его вживую, вы можете проверить это через: