Version: Unity 6.0 (6000.0)
语言 : 中文
HDR 仿真比例
在 URP 中创建 2D 精灵光照 Shader Graph

在 URP 中使用 Shadow Caster 2D 创建阴影

Shadow Caster 2D 组件定义了光源用于确定其所投射的阴影的形状和属性。

通过转到菜单将 Shadow Caster 2D 组件添加到游戏对象中:组件 (Component) > 渲染 (Rendering) > 2D > Shadow Caster 2D

属性 功能
Use Renderer Silhouette 启用此选项和 Self Shadows 以将游戏对象渲染器的轮廓作为阴影的一部分包含在内。启用此属性并禁用 Self Shadows 可在阴影中排除渲染器的轮廓。仅当存在有效的渲染器时,此选项才可用。
Casts Shadows 启用此属性可使渲染器投射阴影。
Self Shadows 启用此属性可使渲染器在自身投射阴影。
Use Renderer Silhouette 已禁用,Self Shadow 已禁用 Use Renderer Silhouette 已启用,Self Shadow 已禁用
Use Renderer Silhouette 已禁用,Self Shadows 已启用 Use Renderer Silhouette 已启用,Self Shadows 已启用

Composite Shadow Caster 2D

Composite Shadow Caster 2D 将多个 Shadow Caster 2D 的形状合并为一个 Shadow Caster 2D。通过转到菜单将 Composite Shadow Caster 2D 组件添加到游戏对象中:组件 (Component) > 渲染 (Rendering) > 2D > Composite Shadow Caster 2D,然后添加具有 Shadow Caster 2D 组件的父游戏对象。Composite 组件在此层级视图中合并所有 Shadow Caster 2D(还包括父项上的所有 Shadow Caster 2D)。

不包含 Composite Shadow Caster 2D 包含 Composite Shadow Caster 2D
HDR 仿真比例
在 URP 中创建 2D 精灵光照 Shader Graph