Its funny this just came up internally as well.
Terrain can now influence DF, but its not a whole solution because then you have the issue about ‘who writes to DF and who reads’, but its one option.
While we internally would love a more automated way to sample the heightmap texture, there are no current plans. Its much more likely (in the near term at least) that we could make a little blueprint that captures it and sets some MPC parameters for you to make it easier to set up.
A while ago I added a function “Landscape_Manual_UVW” to help map textures to fit the landscape. A user posted an image of it here:
All you need is to know the min and max XYZ coordinates of the landscape.