OpenGL纹理映射

5
我刚接触游戏编程和图形编程,但我渴望学习,因此我已经开始用OpenGL构建了一个游戏引擎。我已经实现了所有基本的图形特征,现在我想为我的三角网格添加纹理支持。
我能找到的唯一有关纹理映射的教程仅适用于单个多边形 - 如何定义覆盖整个网格的纹理?
我正在使用lib3ds从.3ds文件中加载网格(http://code.google.com/p/lib3ds/)。 .3ds文件是否带有一些纹理坐标数据或其他信息?
2个回答

2

1
如果您的模型比立方体复杂得多,您可以使用UV映射将模型的三维表面转换为平面图像进行纹理映射。
看起来gamedev上的这个帖子有一个示例,说明如何提取3DS所称的“texels”以及材质。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接