繁体   English   中英

将现有的C ++ openGL项目从glut / freeglut转换为glfw

[英]Transform existing C++ openGL project from glut/freeglut to glfw

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

我看看GLFW API,它看起来像Glut与glfw*前缀,但我不完全确定。 所以我有三个问题:

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

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

使用GTK +你既不应该使用Free- / GLUT也不应该使用GLFW。 GTK +有一个OpenGL小部件,可以完成所有事件管理。 用那个。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM