Version: 6000.3
语言: 中文
在URP中为光源启用渲染层
URP 中的自定义光照

在URP中为贴花启用渲染层

要为项目中的贴花启用渲染层,请执行以下作:

  1. 在 项目(Project) 窗口中,选择具有 贴花渲染器功能(Decal Renderer Feature) 的渲染器资源。

  2. 在 贴花渲染器功能(Decal Renderer Feature) 中,启用 使用渲染层(Use Rendering Layers) 。

当您为贴花启用渲染层时,Unity 会在每个贴花投影仪上显示渲染属性。

本节介绍如何配置以下应用程序示例:

  • 场景场景包含游戏的环境和菜单。将每个唯一的场景文件视为一个独特的关卡。在每个场景中,你放置你的环境、障碍物和装饰品,基本上是将你的游戏设计和构建成碎片。更多信息
    请参阅术语表
    包含贴花投影仪。

  • 贴花投影仪将贴花投射到墙壁和地面上,但不会投射到油漆桶上。

下图显示了示例:

在图像 1 中,油漆桶选择了接收贴花图层。在图2中,它没有,因此贴花投影仪不会投影到桶上。
在图像中1,油漆桶具有Receive decals已选择图层。在图像中2它不会,因此贴花投影仪不会投影在桶上。

要实现该示例,请执行以下作:

  1. 如上所述,在项目中启用 贴花的渲染层(Rendering Layers for Decals)。

  2. 在场景中创建贴花投影仪

  3. 转到 项目设置(Project Settings) > 标签和图层(Tags and Layers) 。添加一个名为Receive decals.

  4. 选择贴花投影仪。在“渲染层”属性中,选择Receive decals.

  5. 选择油漆桶游戏对象Unity 场景中的基本对象,可以表示角色、道具、风景、相机、航路点等。游戏对象的功能由附加到它的组件定义。更多信息
    请参阅术语表
    .在渲染图层蒙版定义要从作(例如渲染、碰撞或您自己的代码)中包含或排除哪些图层的值。更多信息
    请参阅术语表
    字段,清除Receive decals层。现在,贴花投影器不会影响此游戏对象。

其他资源

在URP中为光源启用渲染层
URP 中的自定义光照