Звучит так, будто вы просто хотите настроить координаты текстуры.
Координаты текстуры задаются в диапазоне от 0 до 1.
Чтобы нарисовать всю текстуру на квад, вы можете сделать что-тонапример:
glTexCoord2f(0.0f, 0.0f);
glVertex3f(...)
glTexCoord2f(1.0f, 0.0f);
glVertex3f(...)
glTexCoord2f(1.0f, 1.0f);
glVertex3f(...)
glTexCoord2f(0.0f, 1.0f);
glVertex3f(...)
Но чтобы нарисовать только одну четверть текстуры на одном и том же кваде: (Обратите внимание на различные значения для glTexCoord)
glTexCoord2f(0.0f, 0.0f);
glVertex3f(...)
glTexCoord2f(0.5f, 0.0f);
glVertex3f(...)
glTexCoord2f(0.5f, 0.5f);
glVertex3f(...)
glTexCoord2f(0.0f, 0.5f);
glVertex3f(...)
Посмотрите учебник по текстурированию OpenGL ввсемогущий гугл.