Update Landscape Material to use "Bake Material Position Offset Into Collision" at runtime

Hi there,

I’m making small height changes to the landscape at runtime using WorldPostionOffset and RVT. The Landscape Mesh is correctly changed, but the collision of the landscape is not updated accordingly at runtime.

So I came across the bool “Bake Material Position Offset Into Collision”, which works in the editor. Although it’s only baking the material position offset into collision if you recompile your Landscape Material or make a param change in the landscape material instance.

So I thought that I can trigger this baking at runtime by using a dynamic material instance and changing a random parameter value. Unforunately this doesnt work when triggered from a blueprint (neither in the editor with a call function button nor at runtime).

Does someone has an idea how to make it work?

Would really appreciate any help or discussion!

I am looking to update landscape in-game as well. Any updates on this one?

Unfortunately not, still having that problem.