包含此页的版本:
不含此页的版本:
本页介绍如何配置定向光源和附加光源的阴影分辨率。
要设置主光源阴影的分辨率,请选择 URP 资产> 光照(Lighting) > 主光源 > 阴影分辨率(Shadow Resolution) 。
Unity 将阴影贴图分布在 Max Distance 属性定义的区域上。值越高,阴影贴图的像素密度越低。在 URP 资产> 阴影(Shadows) > 最大距离(Max Distance) 中设置 最大距离(Max Distance) 属性。
例如,下图显示,将“最大距离”值从 40 降低到 10 可以让您使用较低分辨率的阴影贴图(1024 像素而不是 2048 像素),并在接近相机在场景中创建特定视点图像的组件。输出要么绘制到屏幕上,要么作为纹理捕获。更多信息
请参阅术语表.级联计数值为 1。

答:最大距离 40,阴影分辨率 2048。B:最大距离 10,阴影分辨率 1024。
在 URP 中,点光源和聚光源称为附加光源。
在 Unity 项目的 URP 资源中设置这些图集的大小。图集大小决定了场景场景包含游戏的环境和菜单。将每个唯一的场景文件视为一个独特的关卡。在每个场景中,你放置你的环境、障碍物和装饰品,基本上是将你的游戏设计和构建成碎片。更多信息
请参阅术语表.
URP 使用一个通用阴影贴图集来渲染一帧的所有实时阴影,用于场景中的所有聚光源和点光源,以及另一个阴影贴图集来渲染定向光源。
例如,尺寸为 1024 × 1024 的地图集可以容纳:
为确保 URP 用于特定附加光阴影的分辨率不低于特定值,请考虑场景中所需的阴影贴图数量,并选择足够大的阴影图集分辨率。
请考虑以下示例:
一个场景有四个聚光灯和一个点光源。
每个阴影贴图分辨率必须至少为 256 x 256 像素。
在此示例中,Unity 需要渲染 10 个阴影贴图(每个聚光灯一个,点光源 6 个),每个阴影贴图的分辨率为 256 x 256 像素。
512 x 512 像素的阴影图集是不够的,因为它只能包含四个 256 x 256 像素的地图。该应用程序需要一个 1024 x 1024 像素的阴影图集,其中最多可以包含 16 个 256 x 256 像素的地图。