欢迎访问学天下, 学习、交流与分享 !
当前位置:主页 > 实用资料 >

unity shader入门精要 pdf 电子版

收藏本页
  • 主要内容
时间:2019-11-27 23:51 作者:cs123 点击:
精心推荐:
软件标签: unityshader入门精要 unity3d书籍 游戏开发书籍

unity shader入门精要 github只有能够制作出不错的shader效果,才能够在unity游戏开发中发挥出闪亮的作用,实现完美的游戏编程,为用户带来具有优质视觉效果的游戏界面,为此需要进一步进阶的用户们可以选择本书实现在线学习获得大量的shader制作知识!

unity shader入门精要官方介绍

本书不仅要教会读者如何使用Unity Shader,更重要的是要帮助读者学习Unity中的一些渲染机制以及如何使用Unity Shader实现各种自定义的渲染效果,希望这本书可以为读者打开一扇新的大门,让读者离制作心目中杰出游戏的心愿更近一步。

unity shader入门精要 pdf

书籍介绍

本书适合Unity初学者、游戏开发者、程序员,也可以作为大专院校相关专业师生的学习用书,以及培训学校的培训教材。

内容介绍

讲解Unity Shader的实现原理和基本语法;

讲解在Unity Shader中使用立方体纹理、渲染纹理和程序纹理等高级纹理;

介绍了常见的优化技巧;第17章介绍用表面着色器实现渲染;

讲解基于物理渲染的技术;

使用深度纹理和法线纹理实现更多屏幕特效;

讲解非真实感渲染的算法,如卡通渲染、素描风格的渲染等;

讲解噪声在绿色资源网游戏渲染中的应用;

学习用Shader实现纹理动画、顶点动画等动态效果;

讲解了屏幕后处理效果的屏幕特效;

讲解了现代GPU是如何实现整个渲染流水线的,这对理解Shader的工作原理有着非常重要的作用;

学习如何实现透明度测试和透明度混合等透明效果;

通过实现一个简单的顶点/片元着色器案例,讲解常用的辅助技巧等;

讲解复杂的光照实现;

讲解在升级Unity 5时可能出现的问题,并给出解决方法;

介绍许多非常有价值的学习资料,以帮助读者进行更深入的学习。

讲解了学习Unity Shader应该从哪里着手;

学习Shader所需的数学知识,帮助读者克服学习Unity Shader时遇到的数学障碍;

学习如何在Shader中实现基本的光照模型;

讲述了如何在Unity Shader中使用法线纹理、遮罩纹理等基础纹理;

书籍目录

第1篇 初识庐山真面目——Unity 3D Shader

第1章 Shader(着色器)的概念和在3D游戏中的作用 2

第2章 Unity中Shader(着色器)的形态 4

第3章 Shader(着色器)中用到的各种空间概念 11

第4章 基本的光照模型 14

第2篇 让你的应用更炫彩——Unity中的照明

第5章 第一个被执行的Pass 18

第6章 VertexLit渲染路径 26

第7章 Forward渲染路径 37

第8章 基于光照贴图的烘焙照明 54

第9章 基于LightProbes的照明 74

第3篇 使应用更逼真——Shadows(阴影)

第10章 平面阴影 88

第11章 球体阴影 92

第12章 体积阴影 95

第13章 阴影映射 99

第14章 内置的阴影 107

第4篇 Unity中的各种Shader

第15章 Pass的通用指令开关 116

第16章 固定管线 146

第17章 Surface Shader 151

第18章 凹凸材质 190

第19章 卡通材质 203

第20章 镜面材质 215

第21章 半透明材质 219

第22章 体积雾 221

第23章 Wrap Model新解 226

第24章 面积光 228

第25章 体积光 235

第26章 材质替代渲染 238

第27章 后期效果 252

第28章 地形 278

第29章 投影 288

第5篇 Shader的组织和优化

第30章 Shader的组织和复用 298

第31章 你必须知道的渲染概念 304

第32章 基于渲染路径的优化 306

第33章 移动平台上的优化 308

下载地址地址隐藏,输入验证码自动跳转下载(不收费,无需登录,看不清验证码请点击图片)