我想GlutSolidSphere
在 c# 窗口中显示。我正在使用Tao Framework
. 由于您必须创建GlutWindow
以显示Glut Objects
. 我不想创建它GlutWindow
,但我想使用 c# 窗口来显示Glut Objects
. 我怎样才能做到这一点?
问问题
2168 次
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 回答