c++ - 如何在 OpenGL 中绘制多边形,这些多边形具有用黑色钢笔绘制的轮廓和另一种填充颜色

标签 c++ visual-studio-2010 opengl draw polygon

如何在 OpenGL 中绘制这样的形状?

enter image description here
我的意思是,我知道如何在 OpenGL 中绘制多边形。我想知道如何使轮廓黑色和填充颜色(例如)黄色?

最佳答案

您有 5 个顶点。用它们绘制一个 GL_POLYGON,然后绘制一个 GL_LINE_LOOP

请注意,GL_POLYGON 仅对凸多边形有效。

关于c++ - 如何在 OpenGL 中绘制多边形,这些多边形具有用黑色钢笔绘制的轮廓和另一种填充颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18796470/

相关文章:

c++ - 将C union 转换为C++ union

c++ - Qt 捕获复选框的信号以执行操作

c++ - 重载运算符体只包含一个函数调用

c++ - 为什么不经常使用命名参数?

c++ - openGL,C++,如何移动导入的 OBJ 对象?

c# - 没有端点监听 wcf/rest

.net - Visual Studio 的配置管理器有替代/插件吗?

c# - Windows Phone 模拟器警告和配置

c++ - 无法使用 GLFW3 初始化 GLew

c++ - OpenGL 对象没有正确渲染?