Unity着色器和屏幕特效开发秘笈

副标题:无

作   者:Kenny Lammers 著,晏伟 译

分类号:

ISBN:9787111480563

微信扫一扫,移动浏览光盘

简介

  全书共分为11章,几乎包含了Unity着色器中常用的效果示例。主要内容包括基础的漫反射着色;两种高光类型Blinn和Phong,以及利用这些高光类型创造蒙版镜面、金属镜面等高光效果;反射的实现;创建自定义的光照模型;透明度在游戏当中的实现;访问存储在3D网格中的顶点信息;移动端是如何减少着色器中的内存开销的;着色器组的模块化,以及重用代码的必要性;使用渲染纹理实现屏幕特效。

目录

译者序
前言
第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.4 在表面着色器中使用属性
    1.4.1 如何操作
    1.4.2 实现原理
  1.5 创建自定义漫反射光照模型
    1.5.1 如何操作
    1.5.2 实现原理
    1.5.3 更多内容
    1.5.4 参考
  1.6 创建Half Lambert光照模型
    1.6.1 如何操作
    1.6.2 实现原理
  1.7 创建渐变纹理来控制漫反射着色
    1.7.1 准备工作
    1.7.2 如何操作
    1.7.3 实现原理
  1.8 使用2D渐变纹理创建假的BRDF
    1.8.1 准备工作
    1.8.2 如何操作
    1.8.3 实现原理
    1.8.4 参考
第2章 使用纹理贴图制作特效
  2.1 引言
  2.2 通过修改UV坐标实现纹理贴图的滚动
    2.2.1 准备工作
    2.2.2 如何操作
    2.2.3 实现原理
  2.3 让精灵表单动起来
    2.3.1 准备工作
    2.3.2 如何操作
    2.3.3 实现原理
    2.3.4 更多内容
    2.3.5 参考
  2.4 压缩和混合纹理贴图
    2.4.1 准备工作
    2.4.2 如何操作
    2.4.3 实现原理
    2.4.4 参考
  2.5 法线贴图
    2.5.1 准备工作
    2.5.2 如何操作
    2.5.3 实现原理
    2.5.4 更多内容
  2.6 在Unity编辑器中创建程序纹理贴图
    2.6.1 准备工作
    2.6.2 如何操作
    2.6.3 实现原理
    2.6.4 更多内容
  2.7 Photoshop色阶效果
    2.7.1 准备工作
    2.7.2 如何操作
    2.7.3 实现原理
    2.7.4 更多内容
    2.7.5 参考
第3章 利用镜面反射让游戏闪耀起来
第4章 着色器的反射
第5章 光照模型
第6章 透明度
第7章 顶点魔法
第8章 移动平台上着色器的优化
第9章 使用CgInclude文件让着色器模块化
第10章 使用Unity的渲染纹理实现屏幕特效
第11章 游戏的可玩性和屏幕特效

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Unity着色器和屏幕特效开发秘笈
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon