查找在 ShaderLabUnity 用于定义着色器对象结构的语言。 更多信息
在 词汇表 中查看 中编写着色器所需的代码块、指令和命令。
页面 | 描述 |
---|---|
着色器在 GPU 上运行的程序。 更多信息 在 词汇表 中查看 |
探索 ShaderLab 中的 Shader 代码块以创建着色器,并添加材质属性、自定义编辑器和回退着色器。 |
子着色器 | 探索 ShaderLab 中的 SubShader 代码块以创建子着色器,并添加 LOD细节级别 (LOD) 技术是一种优化方法,当游戏对象距离摄像机越来越远时,它会减少 Unity 需要为该游戏对象渲染的三角形数量。 更多信息在 词汇表 中查看 值、标签或 UsePass 或 GrabPass 指令。 |
通道 | 探索 ShaderLab 中的 Pass 代码块以创建着色器通道,并添加名称、标签和着色器代码块。 |
GPU 渲染状态命令 | 查找 ShaderLab 中用于更改 GPU 上渲染状态的命令,例如 Blend 、Cull 和 ZWrite 。 |
PackageRequirements 代码块 | 探索 ShaderLab 中的 PackageRequirements 代码块以指定子着色器或着色器通道所需的包。 |
ShaderLab 传统功能参考 | 探索 ShaderLab 命令,这些命令允许你在不使用任何 HLSL 代码的情况下编写着色器。 |