Я изучаю текст о texture mapping
и на preparing to draw
сессии, я читаю:
Определите параметры обтекания текстуры. Это будет контролировать то, что происходит, когда координата текстуры больше 1,0 или меньше 0,0:
glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_S,wrap);
glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_T,wrap);
где обтекание:
GL_REPEAT: указывает, что этот шаблон будет повторяться (т. е. обтекание), если встретятся преобразованные координаты текстуры меньше 0,0 или больше 1,0.
GL_CLAMP: указывает, что шаблон будет «придерживаться» значения 0,0 или 1,0.
Но нет объяснения, что является причиной появления таких текстурных координат?
Например, предположим, что я только что нарисовал прямоугольник и хочу применить к нему изображение в качестве текстуры, возможно ли встретить такие координаты?