6

我想将我的科学 3D 应用程序从 Freeglut 升级到 GLFW,但我担心隐藏的冲突或数据丢失,实际上我的应用程序与 Freeglut 一起工作就像一个魅力,我没有任何问题,但现代 OpenGL 推荐使用 GLFW( 3.0+)在所有现代书籍和教程中。

我查看了 GLFW API,它看起来像带glfw*前缀的 Glut,但我不确定。所以我想到了三个问题:

  1. 为了 GLFW 的缘故,是否值得打破我现有的项目,还是坚持使用 freeglut?
  2. 我会因为过剩而失去任何功能吗?
  3. GLFW 与 GTK+ 兼容吗?(因为我的 GUI 是基于 GTK 的)
4

1 回答 1

3

3- GLFW 与 GTK+ 兼容吗?(因为我的 GUI 是基于 GTK 的)

使用 GTK+ 你不应该使用 Free-/GLUT 或 GLFW。GTK+ 有一个 OpenGL 小部件并进行所有的事件管理。用那个。

于 2012-01-17T15:34:44.953 回答