
Unity3D内置着色器详解
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本书深入浅出地解析了Unity3D内置的各类着色器,帮助读者理解并掌握其工作原理与应用技巧。适合游戏开发者参考学习。
在Unity中使用的着色器是通过ShaderLab语言编写的,这种语言与微软的.FX文件或NVIDIA的CgFX类似。传统的顶点着色器(vertex shader)和像素着色器(pixel shader)仍然使用标准的Cg/HLSL编程语言编写。(因此,在Unity文档中提到的“着色器”,特指用ShaderLab编写的代码)。接着,我们将逐一介绍Unity3D自带的60多个内置着色器。这些着色器被分为五个主要类别:普通(Normal)、透明(Transparent)、透明裁剪(Transparent Cutout)、自发光(Self-Illuminated)和反射型(Reflective),由于种类繁多,将分几个部分进行详细介绍。
全部评论 (0)
还没有任何评论哟~


