
- 作 者:(美)杰米·迪恩(JamieDean)著;周翀,张薇译
- 出 版 社:北京:机械工业出版社
- 出版年份:2017
- ISBN:9787111570417
- 标注页数:186 页
- PDF页数:198 页
请阅读订购服务说明与试读!
订购服务说明
1、本站所有的书默认都是PDF格式,该格式图书只能阅读和打印,不能再次编辑。
2、除分上下册或者多册的情况下,一般PDF页数一定要大于标注页数才建议下单购买。【本资源198 ≥186页】
图书下载及付费说明
1、所有的电子图书为PDF格式,支持电脑、手机、平板等各类电子设备阅读;可以任意拷贝文件到不同的阅读设备里进行阅读。
2、电子图书在提交订单后一般半小时内处理完成,最晚48小时内处理完成。(非工作日购买会延迟)
3、所有的电子图书都是原书直接扫描方式制作而成。
第1章 掌握标准着色器 1
1.1 创建程序项目 2
1.2 导入项目文件 3
1.3 加载飞船维修场景并在场景中漫游 4
1.3.1 为宇航员创建材质 5
1.3.2 为宇航员的装备创建材质 9
1.3.3 为飞船创建材质 16
1.3.4 为星球创建材质 20
1.3.5 设置天空盒 23
1.3.6 调节场景光照并添加效果 25
1.4 总结 28
第2章 创建自定义着色器 29
2.1 打开程序项目 29
2.1.1 打开场景 30
2.1.2 创建第一个自定义着色器 30
2.2 进阶的透明效果 39
2.2.1 创建自定义透明着色器 39
2.2.2 编辑透明着色器 40
2.3 进阶的星球大气效果 45
2.3.1 创建自定义大气着色器 45
2.3.2 应用大气着色器 46
2.3.3 编辑大气着色器 46
2.4 总结 49
第3章 使用光照和自发光表面 50
3.1 查看场景的光照设置 50
3.1.1 为材质添加自发光属性 53
3.1.2 为画面添加Bloom特效 55
3.2 为星球表面扫描器创建线框自发光材质 57
3.2.1 实际观察线框自发光着色器的表现 61
3.2.2 为线框着色器添加第二遍渲染 62
3.3 总结 66
第4章 通过代码和着色器实现物体表面动画 67
4.1 打开场景 67
4.2 创建警示灯的闪烁效果 68
4.3 创建显示屏的动态亮度 71
4.4 创建星球全息影像的动画效果 78
4.5 总结 86
第5章 研究透明表面和效果 87
5.1 打开场景 87
5.1.1 创建尘埃云团材质 88
5.1.2 添加雾效果 90
5.1.3 让尘埃云团动起来 92
5.2 创建更好的透明玻璃材质 97
5.3 创建旋风特效 100
5.4 总结 103
第6章 使用高光和金属表面 104
6.1 打开场景 105
6.1.1 运行时修改货箱的第二材质 105
6.1.2 添加第二反光纹理贴图 106
6.1.3 为货箱创建自定义贴花着色器 108
6.1.4 运行时切换贴花纹理 113
6.2 找到并修改渲染器光照模型 115
6.2.1 创建自定义光照模型 118
6.2.2 为自定义光照模型添加高光 121
6.3 总结 124
第7章 有机表面着色器 125
7.1 打开场景 125
7.2 理解皮肤表面的复杂性 126
7.3 创建皮肤着色器 126
7.3.1 为皮肤着色器添加贴图 129
7.3.2 为皮肤着色器添加自定义光照模型 132
7.4 为眼球创建材质 136
7.5 为头发创建材质 140
7.6 总结 145
第8章 自定义粒子着色器——烟雾、蒸汽和流体 147
8.1 打开场景 148
8.2 添加粒子系统 148
8.2.1 调整粒子系统参数 149
8.2.2 为粒子系统创建材质 152
8.3 创建自定义粒子着色器 153
8.3.1 为自定义粒子着色器添加颜色支持 156
8.3.2 添加蒸汽效果 156
8.3.3 创建黏液滴落效果 162
8.4 总结 169
第9章 为移动设备优化着色器 170
9.1 打开场景 170
9.2 为移动设备创建简化的着色器 175
9.3 为移动设备创建高级着色器 181
9.4 总结 183