Повторять только часть текстуры в OpenGL ES? - PullRequest
0 голосов
/ 07 июня 2010

Я знаю, что можно повторить всю текстуру, установив режим обтекания на GL_REPEAT, но возможно ли как-то повторить только субрегион текстуры? Например, когда текстура является частью атласа.

Я нацеливаюсь на OpenGL ES 1.x, так что шейдеры отсутствуют.

1 Ответ

1 голос
/ 07 июня 2010

К сожалению, это невозможно. Единственное, что вы можете сделать, это повторить боковые пиксели (если изображение находится на краю текстуры альталов).

Если вам нужен тайлинг - возможно, единственное решение здесь - это генерирование с помощью геометрии. В противном случае просто перейдите с отдельной текстурой.

...