Mastering Time: Seamless Terrain Transitions in Unreal Engine

How can I implement a real-time morphing effect between two heightmaps, representing different time periods of a landscape, in Unreal Engine 5? Specifically, I aim to seamlessly transition the terrain’s elevation during gameplay, simulating natural changes in the environment over time.

Hi Frief, Welcome to the Forums.

One path of exploration could be to change the Z-Scale of the Landscape. This would give the effect of mountains eroding into flatness.

Thanks for your answer but Unfortunately that’s not what I actually want.

The landscape should behave like a blend shape and transition from state 1 to state 2

Specifically, I have two landscape states of a real landscape as a hightmap.

Of course I could use blend shapes, but that would result in me having a huge polygon object with millions of polygons… and I would like to avoid that