Это ваш фиксированный конвейер.

могу повторить выделение текстурного атласа?

Например, мой спрайт (выделение) находится в пределах координат текстуры:

GLfloat textureCoords[]=
{
    .1f,  .1f,
    .3f,  .1f,
    .1f,  .3f,
    .3f,  .3f
};

Тогда я хочу повторить этот спрайтN раз на треугольную полосу (или четверку), определяемую как:

GLfloat vertices[]=
{
   -100.f, -100.f,
    100.f, -100.f,
   -100.f,  100.f,
    100.f,  100.f
};

Я знаю, что это как-то связано сGL_REPEAT и textureCoords собирается пройти диапазон[0,1], Это, однако, не работает: (пытается повторить N = 10)

GLfloat textureCoords[]=
{
    10.1f,  10.1f,
    10.3f,  10.1f,
    10.1f,  10.3f,
    10.3f,  10.3f
};

Мы видим повторение нашего полного текстурного атласа ...

Как бы я сделал это правильно?

Ответы на вопрос(4)

Ваш ответ на вопрос