0
所以我刚开始使用OpenGL和我有麻烦试图找出如何删除已是一个对象drawn.I有2个不同的矩形在OpenGL中删除对象
glBegin(GL_POLYGON)
glColor3f(0.5, 0.5, 0.5)
glVertex2f(0, 0)
glVertex2f(0, 10)
glVertex2f(10, 10)
glVertex2f(10, 0)
glEnd()
glBegin(GL_POLYGON)
glColor3f(0.5, 0.5, 0.5)
glVertex2f(30, 30)
glVertex2f(30, 40)
glVertex2f(40, 40)
glVertex2f(40, 30)
glEnd()
使用鼠标,我希望能够用鼠标右键单击其中一个矩形,并将其删除。有什么功能我可以这样做吗?
OpenGL只是一个渲染器,它绘制了你要绘制的东西。如果你告诉“画A和B”,那么它就是这样画的。如果你想删除B,你只需要告诉“画A”。 – Kromster 2013-02-28 08:13:08