导航
台湾最大的图书网站。 58 万种大陆图书,台湾会员购书满 1500 元,免收国际运费 !
购物车 购物演示 在线帮助
注;多个关键字用空格分开

您最近浏览过的商品
Open GL着色语言
【精品图书推荐】
Open GL着色语言


作者
罗斯特
ISBN
7115151393
页数
352
开本
16开
封面形式
简裝本
出版社
人民邮电出版社
出版日期
2006-10-1
NT$
561
暂时缺货

配送说明: 国际快递 , 海运邮递 。
付款说明: 1. VISA、MASTER線上刷卡 2. 信用卡传真刷卡付款 3. 邮政划拨 4. 银行汇款
 内容简介  
  OpenGL着色语言是一种用于OpenGL的高级过程着色语言,它是近年来图形编程领域中出现的最重要的新型开发技术。OpenGL是业界领先的跨平台3D图形API,而OpenGL着色语言允许开发人员控制图形处理管理线中最重要的阶段。
  本书全面覆盖从算法到API,书中更含丰富的API函数参考及顶级的案例分析。全书首先阐述了这种高级编程语言的语法和语义,在此基础上,详尽介绍了一系列着色器实例,同时对底层算法进行了解释,透析从固定功能图形硬件到可编程图形硬件的新时代转变,探究使用新的OpenGL函数调用来创建和操作着色器的方法,最后将该语言与其他著名的商业着色语言进行了比较。
  本书要求读者需要具有一定的数学知识,适合有兴趣编写着色器的应用程序开发人员,可作为GLSL开发者的参考手册。不论专家或着色器编程初学者,都能在本书中发现所需的财富。
 本书目录  
 

第1章 OpenGL基础知识概述
1.1 OpenGL的历史
1.2 发展OpenGL
1.3 执行模型
1.4 帧缓冲区
1.5 状态
1.6 处理管线
1.7 绘制几何对象
1.7.1 指定几何对象
1.7.2 逐个顶点操作
1.7.3 图元组装
1.7.4 图元处理
1.7.5 栅格化
1.7.6 片元处理
1.7.7 逐个片元的操作
1.7.8 帧缓冲区操作
1.8 绘制图像
1.8.1 像素解码
1.8.2 像素传输
1.8.3 栅格化和后端处理
1.8.4 读取控制
1.9 坐标变换
1.10 纹理
1.11 小结
1.12 参考资料
第2章 基础知识
2.1 OpenGL着色语言简介
2.2 为什么要编写着色器
2.3 OpenGL可编程处理器
2.3.1 顶点处理器
2.3.2 片元处理器
2.4 语言概述
2.4.1 语言的设计考虑
2.4.2 以C为基础
2.4.3 对C的增加
2.4.4 来自C++的增加
2.4.5 不受支持的C特性
2.4.6 其他差异
2.5 系统概述
2.5.1 驱动程序模型
2.5.2 OpenGL着色语言编译器/链接器
2.5.3 OpenGLAPI扩展
2.6 主要优点
2.7 小结
2.8 参考资料
第3章 语言定义
第4章 OpenGL可编程管线
第5章 内置函数
第6章 简单的着色实例
第7章 OpenGL着色语言API
第8章 开发着色器
第9章 传统着色器
第10章 存储的纹理着色器
第11章 程序纹理着色器
第12章 噪声
第13章 动画着色器
第14章 反走样过程纹理
第15章 反真实着色器
第16章 用于图像处理的着色器
第17章 语言的比较
附录A 语言的语法
附录B API函数参考

 


<>问题解答 <>购买商品 <>关于我们
·购物向导
·常见问题
·查看、取消定单
·图书馆团购服务
·注册用户
·更改注册信息
·关于本站
·汇款、退货招领
·图书目录
传真:(04)-23725935
客户服务E-mail:service@bookschina.com.tw