版本: Unity 6 (6000.0)
语言 : 英语
着色器语言参考
ShaderLab 中的着色器参考

ShaderLab 语言参考

查找在 ShaderLabUnity 用于定义着色器对象结构的语言。 更多信息
词汇表 中查看
中编写着色器所需的代码块、指令和命令。

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