| 发表于:2007-09-22 11:06:501楼 得分:20 |
可以查资料:opengl内部状态机 opengl内部实际上存储了很多状态,比如当前操作的纹理对象索引好, glbindtexture实际上是改变了opengl的这个状态,它告诉opengl下面对纹理的任何操作都是对它所绑定的纹理对象的,比如glbindtexture(gl_texture_2d, 1)告诉opengl下面代码中对2d纹理的任何设置都是针对索引为1的纹理的 而glgentextures就是用来产生你要操作的纹理对象的索引的,比如你告诉opengl,我需要5个纹理对象,它会从没有用到的整数里返回5个给你 | | |
|