Если вы рисуете свою графику, передавая буферы в OpenGL (glVertexPointer () и т. Д.) Вместо прямых вызовов (glVertex3f ()), вам нужно указать OpenGL, какие буферы использовать.
Поэтому вместо вызоваglVertex и glNormal, вы будете создавать буферы, связывать их и использовать glVertexPointer и glNormalPointer, чтобы указывать OpenGL на ваши данные.После этого вызов glDrawElements (или тому подобное) будет использовать эти буферы для рисования.Тем не менее, еще один обязательный шаг - сообщить драйверу OpenGL, какие буферы вы на самом деле хотите использовать, и в него входит glEnableClientState ().
Это все очень волнисто.Вы должны прочитать об объектах буфера вершин и попробовать их.