峰溢下载站:专为(Android)安卓手机用户量身打造的安卓游戏、APK游戏下载平台!
网站地图
你的位置: 首页 > 电脑软件 > 书籍教程

OpenGL超级宝典编程素材 OpenGL超级宝典编程素材下载,opengl超级宝典,编程素材,pdf电子书

检测:安全无毒、 无广告、 无插件

峰溢下载站

安卓下载

扫码在手机打开

应用简介

OpenGL超级宝典编程素材

  • OpenGL超级宝典编程素材
  • OpenGL超级宝典编程素材

OpenGL超级宝典第五版是一款非常实用的pdf素材,涵盖了OpenGL从入门到精通的所有知识,非常适合帮助学习OpenGL,小编特意为大家带来这份高清素材希望能够帮助到大家。感兴趣的朋友欢迎前来润讯思手游下载体验吧!

OpenGL超级宝典第五版基本介绍

OpenGL超级宝典第五版是OpenGL及3D图形编程最好的入门指南,涵盖了使用最新版本的OpenGL进行编程所需要的主要知识。这本书非常适合想要入门opengl的程序员,里面有这介绍如何使用opengl的程序,怎样设置3D渲染环境。本站为大家提供的opengl超级宝典第五版是pdf格式的高清电子版,书籍内容比较完整,还包含了代码及源代码资料,与实体相比携带要更加方便些。

OpenGL介绍

OpenGL(全写Open Graphics Library)是指定义了一个跨编程语言、跨平台的编程接口规格的专业的图形程序接口。它用于三维图像(二维的亦可),是一个功能强大,调用方便的底层图形库。

OpenGL是行业领域中最为广泛接纳的 2D/3D 图形 API,其自诞生至今已催生了各种计算机平台及设备上的数千优秀应用程序。OpenGL是独立于视窗操作系统或其它操作系统的,亦是网络透明的。在包含CAD、内容创作、能源、娱乐、游戏开发、制造业、制药业及虚拟现实等行业领域中,OpenGL帮助程序员实现在 PC、工作站、超级计算机等硬件设备上的高性能、极具冲击力的高视觉表现力图形处理软件的开发。

opengl超级宝典第五版内容介绍

全书分三部分,共16章,另有3个附录。

第一部分包括第1章到第7章,介绍如何构建一个使用OpenGL的程序、如何设置3D渲染环境,以及如何创建基本对象和光线并对他们进行着色。然后深入研究如何使用OpenGL,并向读者介绍GLSL,以及如何创建自己的着色器。

第二部分包括第8章到第12章,将进行更深入的研究,而懂得如何应用这些高级特性将使读者超越业余3D玩家的水平。这一部分不仅能够使我们掌握更多的可视化效果,同时也考虑了性能表现。

第三部分包括第13章到第16章,着重介绍OpenGL如何支持和连接Windows、MacOSX、Linux和掌上设备。附录部分给出了更多阅读建议、术语表和API参考介绍。

OpenGL超级宝典目录节选

第一部分 基本概念

第1章 3D图形和OpenGL简介 2

1.1 计算机图形的简单历史回顾 2

1.1.1 进入电子时代 3

1.1.2 走向3D 3

1.2 3D图形技术和术语 6

1.2.1 变换(Transformation)和投影(projection) 6

1.2.2 光栅化(Rasterization) 6

1.2.3 着色 7

1.2.4 纹理贴图 8

1.2.5 混合 9

1.2.6 将点连接起来 9

1.3 3D图形的常见用途 9

1.3.1 实时3D 10

1.3.2 非实时3D 12

1.3.3 着色器 12

1.4 3D编程的基本原则 13

1.4.1 并非工具包 13

1.4.2 坐标系统 13

1.4.3 投影:从3D到2D 17

1.5 总结 19

第2章 入门指南 20

2.1 什么是OpenGL? 20

2.1.1 标准的演化 21

2.1.2 OpenGL的未来 24

2.2 使用OpenGL 27

2.2.1 支持阵容 28

2.2.2 OpenGL API特性 29

2.2.3 OpenGL错误 31

2.2.4 确认版本 31

2.2.5 使用glHint获取线索 32

2.2.6  OpenGL状态机 32

2.3 建立Windows项目 33

2.3.1 包含路径 34

2.3.2 创建项目 35

2.3.3 添加文件 36

游戏推荐

超级猫咪传说游戏攻略(猫的日常游戏) 激战2神话武器自选盒(激战2自选超级武器盒) 冒险小子小游戏秘籍(超级简单大冒险通关秘籍)
更多

书籍教程排行榜