如何启动GL_Painter

时间:2011-05-12 10:32:44

标签: opengl-3

我希望任何人都可以帮助我在OpenGl中开始这个程序 编写一个OpenGL程序(交互式程序),通过单击起点绘制线条,然后在显示窗口绘图区域上拖动。 为用户提供他选择的菜单。该菜单包含以下选项: 1-清除显示窗口。 2-选择至少包含颜色(红色,绿色,蓝色,黑色)的线条绘制颜色。 3-选择包括(虚线,点,点划线,实线)的线条图案。 4-选择线条粗细。 (线宽从1到4)。 5-退出程序。

1 个答案:

答案 0 :(得分:0)

AntTweakBar是一个很好的简约gui库,它与OpenGL很好地集成(你不需要太多的代码)。 FreeGLUT对窗口和鼠标处理有好处,而且代码也很少。 OpenGL的。 glBegin可用于绘制线条。 glCorol可用于颜色(用于选择颜色使用AntTweakBar)。

如果您需要更多帮助更新问题(您可能无权添加评论,但可以编辑您的问题)。

PS问题我已经假设你是初学者,因此我的答案水平。如果你愿意,我可以更深入。

PSPS你不需要OpenGL来做这种事情,但我认为OpenGL是一个要求,对吧?否则有更简单的解决方案。还要澄清一下你的问题(特别是关于绘制线的部分,你允许非直线吗?)。