glutWireTorus(inner, outer, 30, 50);
//圆环,第一参数为环中心圆的半径
//第二参数为环宽的一半(截面圆半径)
//线宽设置
glLineWidth(float);
/*作用:
将线条的宽度设置为参数大小。*/
/*规则:
若不设定线宽则全体线宽为默认值1;
若设定一次线宽则全体线宽为该值;
若设定多次线宽则每次绘制图形时,均以其前最后一次设置的值为准。*/
/*注意:
不能在绘制图形中调整线宽,如不能穿插在glBegin和glEnd之中。*/
///////////////////////////////////////////////////////
//另外:
//填充模式
glPolygonMode(Glenum face, Glenum mode)
//视区指定
glViewport(GLint x, GLint y, GLsizei w, GLsizei h)
//设置的规则与之一致。
本文介绍如何使用GLUT库中的glutWireTorus函数绘制三维圆环模型,以及如何通过glLineWidth函数设置OpenGL线条的宽度。文章还提到了OpenGL中的填充模式和视区指定等关键特性。
2012

被折叠的 条评论
为什么被折叠?



