Unity3D:剪影
剪影
推荐:将NSDT场景编辑器加入你的3D工具链
3D工具集:NSDT简石数字孪生
剪影是一个蒙版,您可以将其放置在光源上,以创建具有特定形状或颜色的阴影,从而改变光源的外观和强度。Cookie 是一种模拟复杂光照效果的有效方式,对运行时性能的影响微乎其微。您可以使用剪影模拟的效果包括焦散、柔和阴影和光源形状。
要将剪影应用到 Unity 中的光源,请为 Light 组件的 Cookie 字段指定一个纹理。
使用烘焙光源剪影实现的烘焙伪焦散的示例。

渲染管线兼容性
有关跨渲染管线对 Cookie 的支持的更多信息,请参阅渲染管线功能比较。
启用和禁用烘焙剪影
对于在 Unity 2020.1 或更高版本中创建的项目,默认在渐进光照贴图中为烘焙光源和混合光源启用烘焙剪影。对于在 Unity 2020.1 之前中创建的项目,默认在渐进光照贴图中为烘焙光源和混合光源禁用烘焙剪影。这是为了提供向后兼容。
您可以在 Editor settings 窗口中切换是否在渐进光照贴图中为烘焙光源和混合光源启用剪影。
- 打开 Project Settings 窗口 (Edit > Project Settings)。
- 选择 Editor 打开编辑器设置。
- 导航到 Graphics 部分。
- 切换 Enable baked cookies support。
其他信息
- Unity 博客文章:在 Unity 中创建高品质灯具
- Unity 论坛:新功能 - 烘焙光源剪影
由3D建模学习工作室整理翻译,转载请注明出处!s