2011-05-12 66 views
0

我希望任何人都可以幫助我在OpenGl中開始執行此程序 編寫一個OpenGL程序(交互式程序),通過單擊起點繪製線條,然後拖動顯示窗口繪圖區域。 給用戶一個他可以選擇的菜單。該菜單包含以下選項: 1-清除顯示窗口。選擇至少包含顏色(紅色,綠色,藍色,黑色)的線條顏色。 3-選擇包含(虛線,點,點劃線,實線)的線條圖案。 4-選擇線條粗細。 (線寬從1到4)。 5-退出程序。如何開始GL_Painter

回答

0

AntTweakBar是一個很好的簡約GUI庫,它與OpenGL很好地結合在一起(並且你不需要太多的代碼)。 FreeGLUT將很好的窗口和鼠標處理,它也是一點代碼。 OpenGL。 glBegin可用於繪製線條。 glCorol可用於顏色(用於選擇顏色使用AntTweakBar)。

如果您需要更多幫助更新問題(您可能沒有權限添加評論,但可以編輯您的問題)。

PS從問題我已經得出假設,你是初學者,因此我的答案水平。如果你喜歡,我可以更深入。

PSPS你不需要OpenGL來做這種東西,但我認爲OpenGL是一個需求,對吧?否則有更簡單的解決方案。還有一點澄清你的問題(特別是繪製線段,你允許非直線?)。