我需要学习OpenGL 1.0还是可以跳到OpenGL 3/4?
我以前从未做过游戏编程,现在开始学习使用OpenGL和Java LWJGL进行游戏编程 我正在学习OpenGL 1.0红皮书我需要学习OpenGL 1.0还是可以跳到OpenGL 3/4?,opengl,lwjgl,Opengl,Lwjgl,我以前从未做过游戏编程,现在开始学习使用OpenGL和Java LWJGL进行游戏编程 我正在学习OpenGL 1.0红皮书 我可以直接从OpenGL 3或4开始,而不浪费时间学习1.0吗?直接跳到OpenGL 3/4是安全的:较旧的OpenGL界面使用非常不同的体系结构在图形上下文上绘制对象,这可能会让您感到困惑 一般来说,对最新技术的了解更好,因为您将使用最新的最先进的API 学习任何OpenGL接口的困难都是一样的,因为两者都有复杂的概念 只需跳到3/4,OpenGL 1.0已被弃用,学习
我可以直接从OpenGL 3或4开始,而不浪费时间学习1.0吗?直接跳到OpenGL 3/4是安全的:较旧的OpenGL界面使用非常不同的体系结构在图形上下文上绘制对象,这可能会让您感到困惑 一般来说,对最新技术的了解更好,因为您将使用最新的最先进的API
学习任何OpenGL接口的困难都是一样的,因为两者都有复杂的概念 只需跳到3/4,OpenGL 1.0已被弃用,学习它没有意义,因为它本来就不应该被使用 跳过不推荐使用的OpenGL 1.0;越早熟悉vbo、fbo、矩阵和向量运算,效果越好 旧的固定功能显然可以保护用户不去处理代数,但是cg是应用代数(和一些微积分)。句号 还有“OpenGL编程指南(第八版)这是学习OpenGL的官方指南,版本4.3”这是“红皮书”的最新版本。
注意版本;仅在学习时使用最新版本(目前为第8版) 问题到底是什么?我认为最好是了解事情的实际情况,而不是几年前的情况。去买一本最新的OpenGL书籍。你能给我推荐一本书吗?我只是想问,nob能否直接从OpenGL 3.XT开始回答你的问题:不,是的。对于书籍,你最好使用搜索引擎。谢谢索尔卡。我已经在红皮书上下载了第8版并开始阅读。