内容简介: 《OpenGL编程指南(原书第7版)》对OpenGL以及OpenGL实用函数库进行了全面而又权威的介绍,素有“OpenGL红宝书”之誉。《OpenGL编程指南(原书第7版)》的上一个版本覆盖了到OpenGL 2.1版的内容。本版涵盖了OpenGL 3.0和3.1的最新特性。本书以清晰的语言描述了OpenGL的功能以及许多基本的计算机图形技巧,例如创建和渲染3d模型、从不同的透视角度观察物体、使用着色、光照和纹理贴图使场景更加逼真等。另外,本书还深入探讨了许多高级技巧,包括纹理贴图、抗锯齿、雾和大气效果、nurbs、图像处理子集等。此外,《OpenGL编程指南(原书第7版)》还对一些重要的主题进行了讨论,例如提高性能、OpenGL扩展以及跨平台技术等。本书内容详实,讲解生动,图文并茂,是OpenGL程序员的绝佳编程指南。 OpenGL是一种功能强大的软件接口,既可以用于生成高质量的计算机图像,也可以用于编写使用2d和3d物体、位图和彩色图像的交互式应用程序。 《OpenGL编程指南(原书第7版)》对OpenGL以及OpenGL实用函数库进行了全面而又权威的介绍,素有“OpenGL红宝书”之誉。《OpenGL编程指南(原书第7版)》的上一个版本覆盖了截止OpenGL 2.1版的内容。这一版涵盖了OpenGL 3.0和3.1的最新特性。《OpenGL编程指南(原书第7版)》清晰的语言描述了OpenGL的功能以及许多基本的计算机图形技巧,例如创建和渲染3d模型、从不同的透视角度观察物体、使用着色、光照和纹理贴图使场景更加逼真等。本书还深入探讨了许多高级技巧,包括纹理贴图、抗锯齿、雾和大气效果、nurbs、图像处理等。另外,《OpenGL编程指南(原书第7版)》还对一些重要的主题进行了讨论,例如提高性能、OpenGL扩展以及跨平台技术等。 《OpenGL编程指南(原书第7版)》进行了一些更新,涵盖了OpenGL 3.0和3.1的最新特性,包括: 使用帧缓冲区对象进行离屏渲染和纹理更新。 各种新的缓冲区对象类型的示例,包括uniform缓冲区对象、变换反馈缓冲区和顶点数组对象。 使用纹理数组提高使用众多纹理的性能。 使用图元重启和条件渲染来高效地进行渲染。 介绍OpenGL的废弃机制,以及如何针对OpenGL未来版本验证程序。 《OpenGL编程指南(原书第7版)》继续对OpenGL着色语言(glsl)展开讨论,并解释了使用这种语言创建复杂图形效果并提升OpenGL计算威力的机制。OpenGL技术资料库(OpenGL technical library)提供了大量的OpenGL教程和参考书籍,它可以帮助程序员深入理解OpenGL,完全释放OpenGL的潜力。这个资料库最初由sgi开发,目前由khronos OpenGL体系结构审核委员会(arb)工作组维护,这是负责指导OpenGL以及相关技术发展和演变的行业协会。 作者简介: Dave Shreiner是ARM公司的图形技术总监,长期担任SGI核心OpenGL组的成员。他首次开设了OpenGL的商业培训课程,拥有二十多年的计算机图形应用开发经验。Dava定期参加SIGGRAPH和其他全球性的图形工作会议。他是《OpenGL ES 2.0 Programming Guide》和《OpenGL Reference Manual》的作者,也是Addison-Wesley的OpenGL系列的编辑。
2022-08-04 15:46:50 22.65MB OpenGL 编程指南 中文扫描版 OpenGL.pdf
1
卷I详细介绍以下内容:面向对象程序设计、异常处理、反射与代理、泛型程序设计、接口与内部类、集合框架、时间监听器模型、并行操作、使用Swing UI工具箱进行图形用户界面设计 卷II——高级特性:文件与流、数据库、分布式对象、高级GUI组件、本地方法、国际化、XML处理、JavaBean、网络编程、注释、高级图形
1
这两种方法的基本思路是采用循环查循的方法,反复查询按键的状态,因此会大量占用 MCU 的时间,所以较好的方式也是采用状态机的方法来设计,尽量减少键盘查询过程对
2022-08-03 18:00:24 197KB 矩阵
1
端口扫描,信息收集
2022-08-01 23:09:21 683KB 端口扫描
1
编译原理之[鲸书] 高级编译器设计与实现,带详细书签 目前市面上这本书的电子扫描版不带书签,于是抽了点时间添加了书签,希望大家喜欢。3,4 个小时的苦劳换1个积分,只为以后能传更大的资源,若有问题请轻拍。希望大家支持啊。 压缩包内有这本书中文版的两个版本,一个为书签默认展开版;另一为默认书签折叠版,但有 瑕疵:点了书签后需要向前翻一页才对得上。 采用(Foxit PDF Page Organizer Pro 2.93绿色特别版, http://ishare.iask.sina.com.cn/f/7181059.html)把书签默认展开版转化为书签默认折叠版 ,折叠版的书签不准确,希望有高手帮助分析下,解决这个问题。
2022-08-01 15:09:31 50.58MB 编译原理 龙虎鲸书 详细书签
1
VS2013操作 Excel 并和扫描枪 输入数据做比较。 VS2013操作 Excel 并和扫描枪 输入数据做比较。 VS2013操作 Excel 并和扫描枪 输入数据做比较。 VS2013操作 Excel 并和扫描枪 输入数据做比较。 VS2013操作 Excel 并和扫描枪 输入数据做比较。
2022-08-01 14:27:31 104.83MB C++ EXCEL 扫描枪 VS2013
1
二维码:利用图形模拟二进制0、1的概念,达到存储少量数据的功能,一般移动端浏览器解析出二维码里面隐藏的url数据会自动进行跳转,常见的支付宝、微信扫描登陆就是利用该原理 Jquery二维码的实现:jquery.qrcode.min.js插件 HTML正文: [removed][removed] <input type=button value=二维码 id=bt />:
2022-08-01 11:28:52 37KB jquery ue 二维
1
渗透测试之Nmap扫描工具
2022-07-31 22:03:37 925KB 网络安全
1
Netcat是一款非常出名的网络工具,简称“NC”,有渗透测试中的“瑞士军刀”之称。 功能说明:端口扫描、端口监听、远程文件传输
2022-07-30 22:00:43 337KB 555
1
PNG Debugger 可以进行读取 PNG 图片的数据,检测各数据块中的 CRC 是否正确,在 Windows 下使用。
2022-07-30 22:00:10 278KB 扫描测试工具 学习
1