Version: 6000.3
语言: 中文
将通道打包纹理分配给URP材质
在URP中减少着色器变体的介绍

减少 URP 中的着色器变体

通过减少着色器在 GPU 上运行的程序。更多信息
请参阅术语表
URP 编译。

描述
减少着色器变体简介 了解如何禁用功能和着色器关键字以加快构建速度,并减少内存使用量和文件大小。
检查您的构建有多少个着色器变体 记录 Unity 编译和剥离的着色器变体数量。
条形特征着色器变体 要删除不使用功能的着色器变体,请在 URP 图形设置中启用 剥离未使用的变体
条带细节级别 (LOD) 着色器变体 要将着色器变体减少约 50%,请让 Unity 使用模板测试而不是 alpha 测试来淡入淡出LOD细节级别 (LOD) 技术是一种优化,可减少 Unity 在游戏对象与相机的距离增加时必须为游戏对象渲染的三角形数量。更多信息
请参阅术语表
水平。
条带雾着色器变体 使 Unity 在生成雾的着色器代码中使用动态分支,而不是关键字和着色器变体。
删除着色器变体(如果使用自定义渲染器功能) 使用FilterAttribute用于删除着色器变体的 API。

其他资源

将通道打包纹理分配给URP材质
在URP中减少着色器变体的介绍