← 返回作品
七日世界 优化

屏幕流水 Shader 优化

(待补:你在该项目中的个人职责)

约束与目标

屏幕流水 Shader 性能消耗严重,造成主机设备卡顿,需要在保证视觉效果的前提下优化。

方案权衡

将 Shader 中原本基于高度图的有限差分插值算法改为使用 ddxddy 直接求导,大幅节省 ALU。

落地结果

Shader 耗时从 0.6ms 降低到 0.25ms,同时视觉效果仍满足美术要求。