Может кто-нибудь объяснить, как использовать glMultiTexCoord () по сравнению с glTexCoordPointer ()?
Аргумент size для <a href="http://www.opengl.org/sdk/docs/man/xhtml/glTexCoordPointer.xml" rel="nofollow noreferrer">glTexCoordPointer()</a> соответствует номеру суффикса функции <a href="http://www.opengl.org/sdk/docs/man/xhtml/glMultiTexCoord.xml" rel="nofollow noreferrer">glMultiTexCoord()</a>.
size
<a href="http://www.opengl.org/sdk/docs/man/xhtml/glTexCoordPointer.xml" rel="nofollow noreferrer">glTexCoordPointer()</a>
<a href="http://www.opengl.org/sdk/docs/man/xhtml/glMultiTexCoord.xml" rel="nofollow noreferrer">glMultiTexCoord()</a>
Итак, куча звонков, например, glMultiTexCoord3fv() будет заменено одним вызовом glTexCoordPointer(3, GL_FLOAT, ...).
glMultiTexCoord3fv()
glTexCoordPointer(3, GL_FLOAT, ...)
Здесь 3 - из суффикса '3' (спецификатор размера), а GL_FLOAT - из суффикса 'f' (спецификатор типа).
3
GL_FLOAT
f