我想在 OpenGL 中绘制一个类似于此示例右下角的圆环图的图表。
我有绘制 2D 图表(例如示例中的主图表)的经验,但让我对想要绘制的图表感到困惑的是在绘制 3D 图表时要使用的正确类型的图元。我考虑过使用 GL_QUAD_STRIP 和 GL_POLYGON 但似乎都不适合这项任务。我应该从哪里开始?
如果有帮助的话,我将使用 JOGL 和 Java 来绘制图表。此外,我不一定需要挤压图表的某些部分,如示例中所示。
更新:即使有更简单的替代方法,我也确实需要使用 OpenGL 进行绘图。这是我对需要 OpenGL 渲染的作业的研究的一部分。