包含此页的版本:
不含此页的版本:
添加的资源和技术着色器在 GPU 上运行的程序。更多信息
请参阅术语表关键字,使用它们创建分支和着色器变体,并在 Unity 编辑器或脚本中切换它们。
| 页 | 描述 |
|---|---|
| 着色器关键字工作流程 | 了解如何定义着色器关键字以创建共享一些通用代码的着色器,但在启用或禁用关键字时具有不同的功能。 |
| Unity 如何编译分支着色器 | 选择动态分支或着色器变体。 |
| 声明着色器关键字 | 使用#pragma用于声明关键字的指令。 |
| 使着色器行为以关键字为条件 | 使用if语句,根据是启用还是禁用着色器关键字,将着色器代码的某些部分标记为条件。 |
| 在编辑器中切换着色器关键字 | 为着色器关键字添加材质属性。 |
| 在脚本中切换着色器关键字 | 检查关键字是否已启用或禁用,并启用和禁用它。 |
| 添加内置关键字集 | 使用 Unity 着色器指令快捷方式创建着色器关键字和变体集。 |