Procedural Foliage ignoring world position offset on land

I have a landscape that is completely flat. The material on the landscape has a world position offset map to change the height to form natural land.

The problem is the foliage is ignoring the world position offset that’s on the landscape and acts like it’s flat when it goes onto the landscape.

image: Imgur: The magic of the Internet

the foliage is placed on with the procedural foliage volume

WPO (and any other material effect) can’t alter collision

If it’s just visual…

Set up the material on the foliage to shift the whole foliage to the same Z derived by the same map.

Pretty simple actually since you’ll literally just be reading the same height and adding it in…