前段时间油管上看到一个非常棒的 Pixel Art 水体渲染的分享, 是由独立开发者 jess 制作的 How I Created 2D Pixel Art Water - Unity Shader Graph. jess 在这个视频中分享了她如何通过 unity shader graph 实现 Pixel Art 风格的水体, 并且开源了示例工程, 还非常贴心地更新了 godot 的实现(似乎 jess 也在之前的 unity 收费政策风波中打算把工程迁移至 godot).
我自己首先尝试用 unity 的 shaderlab 重写了 jess 的实现, 以便更容易地在项目中复用. 接着试着实现一个简单的2d水体倒影和水深效果方案, 以期让水体与其他物体的交互看起来更生动. 最终实现了如下图的效果,
我在我的博客这篇文章复刻一个 Pixel Art 水体渲染实现中记录了这个实现过程, 有一点点长...
暂无关于此日志的评论。