Я пытаюсь создать простую 2-мерную игру в OpenGL ES 2, используя мармелд (в основном для обучения), и у меня возникла проблема с повернутыми квадратами. Края квадратов выглядят не очень хорошо, и я предполагаю, что в моем коде есть что-то, чего мне не хватает.
Я вращаю квадроциклы, меняя угловые положения квадрациклов. Я рисую квадраты так:
glVertexAttribPointer(0, 2, GL_FLOAT, 0, 0, squareVertices);
glEnableVertexAttribArray(0);
glBindTexture(GL_TEXTURE_2D, textureID);
glVertexAttribPointer(1, 2, GL_FLOAT, 0, 0, textureVertices);
glEnableVertexAttribArray(1);
glDrawArrays(GL_TRIANGLE_STRIP, 0, 4);