【发布时间】:2020-12-30 18:55:32
【问题描述】:
以下代码将使用 openGL 创建一个新的半圆形:
glPointSize(2);
glBegin(GL_POINTS);
for (float i = p; i <= (2 * p); i += 0.001) {
x = 50.0 * cos(i) + 20;
y = 50.0 * sin(i) + 20;
glVertex2f(x, y);
}
glEnd();
现在我想知道如何更改此代码并使用此格式创建四分之一圆? 另外,是否可以使用这种格式而不使用 GLrotateEF 来旋转形状?
【问题讨论】: