【发布时间】:2011-08-06 13:22:11
【问题描述】:
我一直在尝试在基于图块的 2D OpenGL 游戏中使用 glDrawElements。但是,当我绘制瓷砖时,同一顶点的不同面的 tex 坐标可能会有所不同:例如,这里的 texcoords 对于公共顶点处的 2 个四边形会有所不同:
___|
___|___
|___
|___
问题是glDrawElements 只需要一个索引数组,所以看起来我每个顶点只能使用一个 tex 坐标。有什么办法可以克服这个限制吗?
【问题讨论】:
标签: opengl