我有这个问题,当我正在处理一个 OpenGL 应用程序时。当我尝试绘制这段特定的代码时:
for (float i = 0; i < 100; i++)
{
glBegin(GL_LINE_LOOP);
glVertex3f(cos(i), i, -10.0f);
}
glEnd();
我在程序崩溃并返回时遇到了这个问题:
“信号”</p>
任何帮助我解决这个问题的建议或任何关于为什么会发生这种情况的见解都将不胜感激。
根据文档,您需要一个- 而不是您正在做的 10,000 个左右glBegin
!glEnd
所以把它拉到glBegin
循环之前......