适用于Linux/Ubuntu的优秀OpenGL教程?

sno*_*orm 9 c++ linux opengl ubuntu

我正在为已经知道如何在Windows中使用OpenGL的朋友寻找一个好的Ubuntu OpenGL教程.任何人都可以推荐吗?

Jul*_*ano 7

OpenGL在Linux,Windows和MacOSX中是相同的,区别在于窗口系统.如果您只想快速构建多平台OpenGL应用程序,请查看GLUT(开源替代方案,Ubuntu自带freeglut).GLUT在操作系统之间是源兼容的,因此您可以在Windows和Linux中编译相同的代码,而无需进行修改(理论上).

如果你需要更复杂的东西,你应该开始使用GTK +Qt来构建你的应用程序GUI.GTK +有一个GtkGLExt扩展,可以创建一个包含可以绘制的OpenGL上下文的小部件.Qt附带了QtOpenGL模块,它提供了QGLWidget小部件.

  • SDL也是一个不错的选择...... (2认同)