通过浏览OpenGL中顶点数组的文档,我发现的两种最常用的索引类型是GLubyte(GL_UNSIGNED_BYTE)和GLshort(GL_SHORT).我想知道使用这两个指数之间是否存在任何实际差异
谢谢,Dragonwrenn
GL_UNSIGNED_BYTE 对于最多有256个顶点的模型来说是可以的 - 这真的不多.
GL_UNSIGNED_SHORT占用2个字节,将限制为65536个顶点 - 仍然是那么少.
我想说最常见的变体是GL_UNSIGNED_INT,对于中多边形和高多边形模型来说,即使2个字节也可能不够.