一、Shader是什么?
Shader中文翻译为“着色器”,不过我觉得翻译为”着色程序“更易于理解。Shader本质其实就是一段程序,和我们平时写的C,C++一样,没什么奇特的。Unity里面的Shader所使用的语言就称为“CG语言”。
二、Shader做什么?
你正在看的电脑屏幕上的每一张图片,模型,甚至是文字,五颜六色的很是缤纷绚烂。而Shader所做的事情就是决定电脑屏幕上每一个像素点的颜色值,别感到奇怪,其实我们每天都在享受着Shader的服务。并且从命名也很容易看出它是与颜色打交道的。