江风网

txt_epub_Kindle_azw3_mobi_pdf电子书免费下载

Unity着色器和屏幕特效开发秘笈(原书第2版)

译者:占红来
出版时间: 2017-05-01
发布时间: 2020-10-18
阅读热度: 7
综合评分: 0
下载支持: TXT EPUB MOBI AZW3 PDF
在线阅读: 手机阅读 电脑阅读
《Unity着色器和屏幕特效开发秘笈(原书第2版)》内容简介

本书介绍Unity 5中着色器的创建和后期特效开发。你可以从零开始学习创建最基本的着色器,掌握着色器代码是如何组织的。开始的基础知识可以有效地“武装”你,让你在后续如体积爆炸、毛皮着色等章节中游刃有余。本版是专门为Unity 5量身定制的,可以通过使用一些基于物理基础的渲染和全局照明来让你的场景栩栩如生。在每一章的结尾,你都会获得一些新的技巧,比如改善着色器质量或者提升着色器代码编写效率等。这些章节都是量身定制的,所以如果你之前已经有了一些经验,完全可以直接跳到你感兴趣的章节来专门学习。对于新手来讲,可以逐章阅读来构筑整个知识体系。不管使用何种方式,你都会学到制作现代游戏视觉的技术。

《Unity着色器和屏幕特效开发秘笈(原书第2版)》章节目录
  • 译者序
  • 前言
  • 第1章 创建你的第一个着色器
  • 1.1 引言
  • 1.2 创建基本的标准着色器
  • 1.3 从Unity 4向Unity 5迁移
  • 1.4 给着色器添加属性
  • 1.5 在表面着色器中使用属性
  • 第2章 表面着色器和纹理映射
  • 2.1 引言
  • 2.2 漫反射着色
  • 2.3 使用包装数组
  • 2.4 给着色器添加纹理
  • 2.5 通过修改UV值来滑动纹理
  • 2.6 法线映射
  • 2.7 创建透明材质
  • 2.8 创建全息着色器
  • 2.9 打包和混合纹理
  • 2.10 在地形周围创建圆环
  • 第3章 理解光照模型
  • 3.1 引言
  • 3.2 创建自定义的漫反射光照模型
  • 3.3 创建卡通着色器
  • 3.4 创建冯氏反射类型光照模型
  • 3.5 创建BlinnPhong反射类型光照模型
  • 3.6 创建各向异性反射类型光照模型
  • 第4章 Unity 5中基于物理基础的渲染
  • 4.1 引言
  • 4.2 理解金属光泽属性
  • 4.3 给PBR添加透明度
  • 4.4 创建镜面和反射型表面
  • 4.5 在场景中添加烘焙光
  • 第5章 顶点函数
  • 5.1 引言
  • 5.2 在表面着色器中访问顶点颜色
  • 5.3 表面着色器中的顶点动画
  • 5.4 挤压模型
  • 5.5 实现雪花着色器
  • 5.6 实现体积爆炸效果
  • 第6章 碎片着色器和抓取
  • 6.1 引言
  • 6.2 理解顶点和碎片着色器
  • 6.3 使用抓取
  • 6.4 实现玻璃着色器
  • 6.5 给2D游戏添加水面着色器
  • 第7章 移动端着色器优化
  • 7.1 引言
  • 7.2 什么是轻量着色器
  • 7.3 对着色器进行性能分析
  • 7.4 移动平台上的着色器修改
  • 第8章 使用Unity的渲染纹理实现屏幕特效
  • 8.1 引言
  • 8.2 创建屏幕特效的脚本系统
  • 8.3 使用屏幕特效实现亮度、饱和度以及对比度
  • 8.4 使用屏幕特效实现类似Photoshop的基本混合模式
  • 8.5 使用屏幕特效实现覆盖混合模式
  • 第9章 游戏可玩性和屏幕特效
  • 9.1 引言
  • 9.2 创建老电影风格的屏幕特效
  • 9.3 创建夜视风格的屏幕特效
  • 第10章 高级着色技术
  • 10.1 引言
  • 10.2 使用Unity中内置的CgInclude文件
  • 10.3 使用CgInclude对着色器进行模块化
  • 10.4 实现毛皮着色器
  • 10.5 使用数组实现热度图
版权免责声明
《Unity着色器和屏幕特效开发秘笈(原书第2版)》为网络收集或网友自行上传,本站不对内容负责,《Unity着色器和屏幕特效开发秘笈(原书第2版)》版权归原作者所有,仅供学习交流,请勿商业使用,本站不提供任何下载,储存服务,如无意侵犯了你对《Unity着色器和屏幕特效开发秘笈(原书第2版)》的版权,请联系我们,我们将在第一时间删除相关内容!