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