opengl绘制圆
- 作者: 王者风范Laughing
- 来源: 51数据库
- 2020-10-05
1、画上一条直线(以半径为长度) 2、用量角器量出需要的角度,并做好标记 3、连接标记点和中心点 4、用圆规一拉
你会用三角函数来画圆吗? 来画个实心圆举例: int angle=0; float r=1.5; glBegin(GL_POLYGON); do{ glVertex3f(cos(angle/180*PI)*r,sin(angle/180*PI)*r,-2.0f); }while((angle+=1)==360) 以这为例子看懂了自己画扇形就没问题了。
你会用三角函数来画圆吗? 来画个实心圆举例: int angle=0; float r=1.5; glBegin(GL_POLYGON); do{ glVertex3f(cos(angle/180*PI)*r,sin(angle/180*PI)*r,-2.0f); }while((angle+=1)==360) 以这为例子看懂了自己画扇形就没问题了。
推荐阅读