UnityShader入门精要C1-欢迎来到Shader的世界

  1. 1. 欢迎来到Shader的世界
    1. 1.1. 程序员的三大浪漫
    2. 1.2. 本书结构

1. 欢迎来到Shader的世界

1.1. 程序员的三大浪漫

编译原理、操作系统、图形学(雾)。

我们觉得学习Shader比学习C++/C#这样的变成语言困难,一个原因是Shader需要牵扯到整个渲染流程。而学习高级语言时,可以在不了解计算机架构的情况下依然编写出实现各种功能的代码,更符合人类的思维方式。

1.2. 本书结构

  • 基础篇
    • 第2章 渲染流水线
    • 第3章 UnityShader基础
    • 第4章 学习Shader所需的数学基础
  • 初级篇
    • 第5章 开始UnityShader学习之旅
    • 第6章 Unity中的基础光照
    • 第7章 基础纹理
    • 第8章 透明效果
  • 中级篇
    • 第9章 更复杂的光照
    • 第10章 高级纹理
    • 第11章 让画面动起来
  • 高级篇
    • 第12章 屏幕后处理效果
    • 第13章 使用深度和法线纹理
    • 第14章 非真实感渲染
    • 第15章 使用噪声
    • 第16章 Unity中的渲染优化技术
  • 扩展篇
    • 第17章 Unity的表面着色器探秘
    • 第18章 基于物理的渲染
    • 第19章 Unity5更新了什么
    • 第20章 还有更多内容吗

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 cdd@ahucd.cn

×

喜欢就点赞,疼爱就打赏

B站 cdd的庇护之地 github itch