Unity 3D ShaderLab 开发实战详解(第2版) 电子书

Unity 3D ShaderLab 开发实战详解(第2版)

手机扫码阅读
  • 微信扫一扫

    关注微信公众号

内容简介

本书全面讲解了Unity Shader渲染的实战技术,全书分为5篇共33章,主要内容为:Shader在3D游戏中的作用、Shader的实例化、Shader的实现语言等;Unity中Shader的形态、SubShader的重要标签、可编程Shader、Surface Shader;Shader中用到的各种空间的概念和Shader中的投影矩阵;基本的光照模型;第 一个被执行的Pass,包括渲染路径和Pass的LightMode标签;VertexLit渲染路径,包括顶点照明和Unity存放光源的方式;Forward渲染路径;基于光照贴图的烘焙照明;NDC的验证;基于LightProbes的照明;平面阴影;球体阴影;体积阴影;映射阴影;内置的阴影;Pass的通用指令开关;Blend操作;Stencil蒙版;固定管线;Surface Shader;凹凸材质;卡通材质;镜面材质;半透明材质;制作透明材质;体积雾;Wrap Model新解;用Shader切割物体;面积光;体积光;材质替代渲染;自定义材质编辑器;后期效果;地形;投影;Shader的组织和复用。本书还包含你必须知道的渲染概念及基于渲染路径的优化、移动平台上的优化等实战内容。

本书适合移动开 发者、游戏开发 者、程序员阅读,可作为大专院校相关专业的师生用书,也可当作培训学校的教材。

章节目录

Unity 3D ShaderLab 开发实战详解(第2版)是2015年由人民邮电出版社出版,作者郭浩瑜。

版权说明:本电子书已获得正版授权,由出版社通过知传链发行。
得书感谢您对《Unity 3D ShaderLab 开发实战详解(第2版)》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

你可能喜欢
Unity 3D增强现实开发实战 电子书

本书主要内容为:由3dmax创建角色模型,并通过Unity3D和Vuforia工具进行实际场景互动,实现增强现实应用。概述增强现实相关技术背景和实现方法,通过一个项目实例从头到...
Unity 3D/2D移动开发实战教程 电子书

本书从内容上分为四大模块,涵盖了2D开发、模型创建、3D开发和AR开发。从写法上分为基础和综合,对于基础部分,基于小巧实用的案例讲解知识点,对于知识点的讲解有趣生动。对于综合部...
Unity 3D NGUI实战教程 电子书

NGUI是专门针对Unity引擎、用C#语言编写的一套插件,它已经成为了目前世界上应用最广、最成熟的Unity制作UI的插件,完美地弥补了Unity引擎原生GUI系统和NewG...
Unity 3D 游戏开发(微课版) 电子书

Unity引擎具备入门简单、操作便捷、功能系统强大、智能界面设计、面向组件开发、辅助配套环境好等特点,拥有丰富素材资源教程,社区交流学习氛围浓厚,可一键完成多平台开发和部署,很...
H5和WebGL 3D开发实战详解 电子书

本书共分为14章,由浅入深地进行讲解,主要内容包括:开发基础部分,介绍了初识WebGL,实现WebGL可编程渲染管线着色器的着色语言,投影及各种变换;光照效果部分,介绍了Web...
Unity 游戏开发技术详解与典型案例 电子书

本书对Unity3D集成开发环境界面、脚本的编写和众多特效的实现进行了详细介绍。全书共分16章。主要内容包括:Unity3D基础、Unity3D集成开发环境、Unity脚本的开...