

影子接收器 URP (AR) 描述
影子接收器 是您项目中渲染实时阴影的最佳着色器。它使用带有自定义(子)节点的着色器图,将实时阴影渲染到任何 3D 对象上。阴影可以由 Unity 中的任何实时光源投射,包括附加光源!
使用着色器图为通用渲染管线 (URP) 打造。 在 V2.2 中添加了对内置渲染管线 (BiRP) 的旧版支持!
🧾 功能特性
👉 实时阴影接收/投射到不可见对象上
👉 支持定向光和附加光源
👉 支持 Forward+ 渲染,支持超过 8 个光源(实验性)
👉 可设置阴影颜色(包括主光和附加光!)
👉 可设置阴影透明度
👉 支持多个阴影级联
👉 支持软阴影和硬阴影
👉 支持软阴影质量分级
👉 经过 AR 测试,支持 ARCore/ARKit/AR Foundation、Niantic Lightship 和 Vuforia
👉 经过 VR/MR 头戴设备测试,如 Quest 3 和 Pico 4
👉 使用着色器图制作,可使用子图轻松扩展
👉 可定制着色器以实现自定义效果
👉 支持所有平台 (Android/Windows/iOS)
👉 针对移动设备的性能进行了优化!
📱 增强现实/混合现实 (AR/MR)
影子接收器 主要用于 AR/MR 中,将阴影渲染到通过平面检测检测到的平面上。通过这种方式,AR 对象可以在 AR 中拥有逼真的实时阴影。这创造了更具沉浸感的 AR 体验。 当然,也欢迎您将其用于任何其他您认为合适的项目!
🎥 视频合成
影子接收器 可以很好地用于 Unity 中的视频合成。只要您的视频使用 alpha 裁剪来投射阴影,您就可以在视频下方获得实时阴影。
🛠 技术细节
仅适用于通用渲染管线(Universal Render Pipelines)! 支持内置渲染管线(Built-in Render Pipeline)的旧版! 已在 Unity 2020.3LTS、2021.3LTS、2022.3LTS、Unity 6 (2023.4) 中进行测试。 使用 1 个实时定向光和无限个附加光源(在 Forward+ 中)工作。 适用于任何设备。在 Android、iOS 和 Windows 上进行了全面测试。
