0

我想GlutSolidSphere在 c# 窗口中显示。我正在使用Tao Framework. 由于您必须创建GlutWindow以显示Glut Objects. 我不想创建它GlutWindow,但我想使用 c# 窗口来显示Glut Objects. 我怎样才能做到这一点?

4

2 回答 2

0

我怎样才能做到这一点?

glutSolidSphere 实际上并不依赖于用于窗口的 GLUT。但何必呢,画一个球体很简单。自己编写( https://stackoverflow.com/a/5989676/524368 )很容易,并且也有现成的库。

无需使用 GLUT。

于 2014-03-30T09:57:38.607 回答
0

您需要在窗口上创建一个 OpenGL 上下文。您可以通过 Tao.SimpleOpenGlControl(仅限 Windows)或OpenTK.GLControl(跨平台)执行此操作。

正如 datenwolf 建议的那样,一旦您拥有 OpenGL 上下文,您就可以随意渲染 GLUT 形状。

于 2014-03-30T17:00:51.473 回答