包含此页的版本:
不含此页的版本:
启用或提供对 URP 功能的访问的着色器关键字和宏着色器在 GPU 上运行的程序。更多信息
请参阅术语表.
| 元素 | 描述 |
|---|---|
_CLUSTER_LIGHT_LOOP |
使用这个multi_compile关键字,使着色器与 Forward+ 和 Deferred+ 兼容渲染路径渲染管道用于渲染图形的技术。选择不同的渲染路径会影响照明和着色的计算方式。某些渲染路径比其他路径更适合不同的平台和硬件。更多信息请参阅术语表.有关实现示例,请参阅在着色器中渲染其他光源。 |
_ADDITIONAL_LIGHTS |
使用此关键字在着色器代码中定义 Unity 在场景场景包含游戏的环境和菜单。将每个唯一的场景文件视为一个独特的关卡。在每个场景中,你放置你的环境、障碍物和装饰品,基本上是将你的游戏设计和构建成碎片。更多信息 请参阅术语表和 URP 资产。如果渲染器使用 Forward+ 渲染路径,Unity 会忽略此关键字并使用 _FORWARD_PLUS关键字。有关实现示例,请参阅在着色器中渲染其他光源。 |
LIGHT_LOOP_BEGIN |
使用此宏可迭代其他光源。在 Forward+ 渲染路径中,LIGHT_LOOP_BEGIN宏要求以下结构在其作用域中,类型和变量名称都必须与此签名匹配:InputData inputData.有关实现示例,请参阅在着色器中渲染其他光源。 |