从零一起读_UnityShaderLab_00_前言

302 阅读2分钟

「这是我参与11月更文挑战的第1天,活动详情查看:2021最后一次更文挑战

作为一名优秀的开发者,对于技术的探求应该是永无止步的,如何让自己更进步,那就只有不停的学习,不停的充电.而这些都都是说起来容易做起来难,坚持才是难的地方 --蛙哈哈

从今天开始,开始第一期从零一起读系列.
这一期要读得是<<Unity ShaderLab 新手宝典>> 这本书,这是一本系统讲解 Unity ShaderLab 语言与编程方法的教程.
全书大概分为4个阶段:

  1. 1-2章 普及基础的3D数学知识以及 GPU 渲染流水线的基本概念
  2. 3-11章 主要讲解 Shader 的语法结构,两种不同的编写方式, 光照模型,后期处理等等
  3. 12章 主要讲解 Unity Shader 可视化编辑器的插件
  4. 13-14章 通过对不同的经典的案例分析,加深对 Unity Shader 的理解 为什么要读这本书?
    图形学是游戏前端都需要会的东西,这是一个必须要越过的墙,不管你想不想,难或者易,都要去看,去面对.
    为什么是这一本?
    目前市面有的几本,都是基于 Unity5 的版本编写的,现在都已经2019年了, Unity 版本也是已经2020了,这本比较新的教材,更贴合于现在的实际情况.而且这是一本面向零基础 Unity Shader 爱好者的入门指南,上手曲线更平滑一些.

需要掌握哪些基础知识呢?

  1. Unity 的基本操作
  2. 平面数学
  3. 空间几何基础
  4. 三角函数,
  5. 基础的编码知识

哈哈哈,你到这也可能发现了,只要是一个 Unity 的开发者,或者 Unity 爱好者,就能到达这些前置条件,那如果学不会的话,要就要问问自己有没有用心鸭!!! 啊啊啊啊