有许多OpenGL®书籍可供选择,从学习OpenGL®的入门教程到非常详细的库和抽象编程接口(API)规范。不同的因素可以决定哪些书最适合特定的OpenGL®项目,包括正在开发的应用程序的实际类型。选择最好的OpenGL®书籍时要考虑...
有许多OpenGL®书籍可供选择,从学习OpenGL®的入门教程到非常详细的库和抽象编程接口(API)规范。不同的因素可以决定哪些书最适合特定的OpenGL®项目,包括正在开发的应用程序的实际类型。选择最好的OpenGL®书籍时要考虑的重要因素是用于开发的操作系统和将要使用的编程语言。应用程序的类型也很重要,因为为视频游戏编写三维(3D)图形与编写用于科学可视化的程序有很大不同。还应考虑所需信息的深度,因为,例如,有些书籍将不包括如何使用OpenGL®着色语言,而其他人可能会提供非常深入的内容来开发不需要的场景图。OpenGL是一个用于构建和渲染三维(3D)图形的程序。OpenGL®书籍最常见的用途之一是学习如何使用库和API编程。即使核心库应该是相同的在不同的语言和操作系统中,这种情况在实践中并不总是如此。在搜索学习API的最佳OpenGL®书籍时,重要的是要选择涵盖在要使用的操作系统上使用和安装库的书籍,以及那些专门关于用单一语言编程的书籍或提供不同语言的多个示例。对于高级程序员或定期使用OpenGL®的程序员,一些最好的OpenGL®书籍是库和API开发人员发布的规范和参考手册这些书提供了非常详细的信息,关于如何组装语言,如何使用它,以及一些编码限制,和通常与其他书籍一起使用。官方参考手册的另一个方面是,它们有时不详细说明库实现之间的实际不一致性。许多OpenGL®书籍专门针对特定主题,可以与参考手册和教程一起使用。这些书包括介绍如何围绕OpenGL®渲染核心组装完全可操作的应用程序的书籍,或提供有关该语言新功能的详细信息的书籍,重要的是要确保它们是最新的,并允许人们跟上API的变化。寻找不太旧的书籍的另一个原因是,它们有时会使用已经停止使用或完全停止使用的开发工具或其他程序
-
发表于 2020-08-06 20:49
- 阅读 ( 873 )
- 分类:电脑网络