专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 图形/图像

OpenGL中曲面怎么进行纹理贴图

发布时间:2011-06-27 20:40:09 文章来源:www.iduyao.cn 采编人员:星星草
OpenGL中曲面如何进行纹理贴图
在OpenGL中,对于多边形进行纹理贴图比较容易,可是对于曲面,比如Bezier,Nurbs曲面等,该怎么进行贴图比较好呢,怎么做才能达到比较好的效果呢,请各位高手帮帮忙,非常感谢!

------解决方案--------------------
圆的纹理是这样贴的,在程序开头:
//建立曲面对象
quadric=gluNewQuadric(); //建立一个曲面对象指针
gluQuadricTexture(quadric,GLU_TRUE); //建立纹理坐标
gluQuadricDrawStyle(quadric,GLU_FILL); //用面填充
绘制场景时:
glBindTexture(GL_TEXTURE_2D,texture[3]);
gluSphere(quadric,0.18f,32,32);

------解决方案--------------------
还有一种方法,按绘制各顶点的方法绘曲面,同时绑定纹理
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: