Как рисовать полукруг в OpenGl? Я попытался это:Рисунок OpenGL
float step=5.0;
glBegin(GL_LINE_STRIP);
for(float angle=0.0f; angle <= 360; angle+=step)
{
float rad = 2*angle/180;
x = radius*sin(rad);
y = radius*cos(rad);
glVertex3f(x,y,0.0f);
}
glEnd();
, но я получил полукруг, который не по прямой line..it это inclined.How может я решить эту проблему?
Что вы имеете в виду «не по прямой линии ... она склонна»? Как выглядят ваши проекционные и матричные модели? – user1118321