我想开始学习OpenGL,以实现我长期以来一直想做的一些游戏想法,但我注意到有几个版本的OpenGL。
我希望支持旧电脑,所以我想知道OpenGL 2.1是否是最好的版本。甚至我的桌面机都无法运行OpenGL 4 :O
游戏的最低配置应该是DX9时代的显卡,因此大多数现代计算机都可以运行它(即使是低端集成显卡)。我将使用JOGL进行实现,因为我最擅长Java(以前做过Java3D),并且我想部署到所有3个主要操作系统。
考虑到这一点,你会给我推荐什么样的书呢?获取OpenGL 3或4的书是否毫无意义,因为我已经读到有很大的变化?我应该选择一个关于2.1的旧书吗?