网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 GPU精粹--实时图形编程的技术技巧和技艺(附光盘)
分类 教育考试-考试-计算机类
作者 (美)费尔南多
出版社 人民邮电出版社
下载
简介
编辑推荐

本书汇集了当今国际上前沿开发者们经多年研究和实践得出的实用的实时图形技术成果。本书主要基于当今图形处理器(GPU)的可编程图形管线,除了讲述用于创建高级视觉效果的基础知识和性能优化技术外,还着重介绍了前沿开发者们总结出来的快速技巧。本书全体撰稿者和编辑人员将他们多年的经验通过这本书贡献给读者,期待能够启发并帮助大家进入神奇的可编程实时图形世界。

内容推荐

本书由引领全球计算机图形芯片技术发展的NⅥDIA公司组稿,汇集当今国际上前沿开发者们经多年研究和实践得出的实用的实时图形技术成果。本书主要基于当今图形处理器(GPU)的可编程图形管线,除了讲述创建高级视觉效果的基础知识和性能优化技术外,还着重介绍了前沿开发者们总结出来的快速技巧。全书由42篇文章组成,根据主题不同分为6个部分,包括自然效果、光照和阴影、材质、图像处理、性能及实践、超越三角形。

本书适合于实时渲染相关行业的技术人员阅读,也适合作为相关科研院所的学习研究参考资料。

目录

第l部分 自然效果

简介

第1章 用物理模型进行高效的水模拟

 1.1 目标和范围

 1.2 正弦近似值的加和

1.2.1 波的选择

1.2.2 法线和切线

1.2.3 几何波

1.2.4 纹理波

 1.3 编辑

1.3.1 深度的使用

1.3.2 重载

1.3.3 边长的过滤

1.3.4 纹理坐标

 1.4 运行时的处理

1.4.1 凹凸环境映射参数

1.4.2 顶点和像素的处理

 1.5 小结

 1.6 参考文献

第2章 水刻蚀的渲染

2.1 引言

2.2 刻蚀的计算

2.3 方法

2.4 使用Open GL实现

2.5 使用高级着色语言实现

2.6 小结

2.7 参考文献

第3章 Dawn演示中的皮肤

3.1 引言

3.2 皮肤着色

3.3 场景的照明

第4章Dawn演示中的动画

 4.1 简介

 4.2 网格的动画

 4.3 变形网格对象

4.3.1 高级语言中的变形网格对象

4.3.2 变形网格对象的实现

 4.4 蒙皮.

 4.5 小结

 4.6 参考文献

第5章 改良的Perlin噪声的实现

5.1 噪声函数

5.2 最初的实现

5.3 最初实现的缺点

5.4 对噪声函数的改进

5.5 如何在像素shader中产生好的假噪声

5.6 不考虑相邻顶点制作凹凸贴图

5.7 小结

5.8 参考文献

第6章 Vulcan演示中的火

 6.1 创建逼真的火焰

 6.2 动画精灵的实现

6.2.1 火焰和烟的动画

6.2.2 使火焰增加多样性

6.2.3 动画的存储

6.2.4 火焰和烟的混合

 6.3 粒子运动

 6.4 性能

6.4.1 层次合成

6.4.2 定制的精灵

 6.5 渲染后的效果

6.5.1 辉光

6.5.2 热微光

6.5.3 颗粒

6.5.4 最终的程序

 6.6 小结

第7章 无数波动草叶的渲染

 7.1 引言

 7.2 概述

 7.3 草体的准备

7.3.1 草的纹理

7.3.2 草体

 7.4 动画

7.4.1 一般思路

7.4.2 每丛草体的动画

7.4.3 每个顶点的动画

7.4.4 每个草体的动画

7.5 小结

7.6 参考文献

第8章 衍射的模拟

 8.1 什么是衍射

8.1.1 波动光学

8.1.2 衍射的物理学

8.2 实现

8.3 结果

8.4 小结

8.5 参考文献

第2部分 光照和阴影

……

第3部分 材质

……

第4部分 图像处理

……

第5部分 性能及实践

……

第6部分 超越三角形

……

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/22 17:05:48