我目前正在 Unity 中构建一个包含大量点光源的大型场景。场景中的每个房间(约 40 个房间)都有 2 个点光源,我正在使用延迟渲染(启用阴影以使光线不会泄漏到房间外)。
使用前向渲染时,我的游戏以 60 fps 的速度运行,但当切换到延迟照明时,它的运行速度约为 25-30 fps(因为它计算了我假设的点光源的软阴影)。
我怎样才能解决这个问题,同时还能防止灯光从墙壁漏出?
谢谢!
我目前正在 Unity 中构建一个包含大量点光源的大型场景。场景中的每个房间(约 40 个房间)都有 2 个点光源,我正在使用延迟渲染(启用阴影以使光线不会泄漏到房间外)。
使用前向渲染时,我的游戏以 60 fps 的速度运行,但当切换到延迟照明时,它的运行速度约为 25-30 fps(因为它计算了我假设的点光源的软阴影)。
我怎样才能解决这个问题,同时还能防止灯光从墙壁漏出?
谢谢!