Insider Insider
3dnchu 尚无浏览 2 分钟阅读

Distance Field Based Reactive Grass – 利用 Unreal Engine 的距离场制作地面草地反应的教程视频!

由发布了许多面向 UE5 的视频的 CodeLikeMe 制作的、利用 Unreal Engine 的距离场来解说地面草地反应的教程视频「Distance Field Based Reactive Grass」已经公开。

Unreal Engine 5.6 – Distance Field Based Reactive Grass

今天,我们将实现一个基于距离场的反应草系统,它会对世界中的角色和其他物体产生反应。我们实现了 Fortnite 风格的草,不过这种方法可以应用于任何类型的草。

Unreal Engine 5.6 – Distance Field Based Reactive Grass – Trampled Path

今天,我们将改进基于距离场的反应草系统,加入一个沿着角色行走路径生成被踩踏小路的系统。被踩踏的小路上的草一段时间后会恢复原状,不过我们会准备参数来控制被踩踏小路的长度以及恢复的速度。

Unreal Engine 5.6 – Distance Field Based Reactive Grass – Vehicle Grass Trail

今天,我们要在反应草系统中制作一个让汽车轮胎留下踩踏痕迹的系统。草会对车身和汽车轮胎产生反应。草叶会向远离车体的方向弯曲,车轮会在草地上留下痕迹。随后草会再次恢复直立。我们会提供一个参数来控制这条轨迹持续多久。

啊,这个不错。虽然真实感会稍微下降,但对于不使用渲染目标或 Niagara 的 Grid2D、只追求简单实现的情况来说,这种做法应该足够了。
赞助者还可以在 Patreon 获得完整项目文件,感兴趣的话请去看看。

链接

CodeLikeMe | Patreon

CodeLikeMe – YouTube

Screenshot of www.patreon.com

Screenshot of www.youtube.com