包含此页的版本:
不含此页的版本:
查找编写着色器所需的块、指令和命令ShaderLabUnity 用于定义 Shader 对象结构的语言。更多信息
请参阅术语表.
| 页 | 描述 |
|---|---|
| 着色器在 GPU 上运行的程序。更多信息 请参阅术语表 |
探索Shader块创建着色器,并添加材质属性、自定义编辑器和回退着色器。 |
| 子着色器 | 探索SubShader块创建子着色器,并将LOD:细节级别 (LOD) 技术是一种优化,可减少 Unity 在游戏对象与相机的距离增加时必须为游戏对象渲染的三角形数量。更多信息请参阅术语表values、tags 或 UsePass或GrabPass命令。 |
| 通过 | 探索Pass块创建着色器通道,并添加名称、标签和着色器代码块。 |
| GPU 渲染状态命令 | 在ShaderLab中找到更改GPU渲染状态所需的命令,例如:Blend,Cull和ZWrite. |
| PackageRequirements 块 | 探索PackageRequirements块来指定子着色器或着色器通道所需的包。 |
| ShaderLab 旧版功能参考 | 探索 ShaderLab 命令,这些命令允许您在不使用任何 HLSL 代码的情况下编写着色器。 |