Walking character on Randomized terrain

Following code helps on loading a randomized height map,

heightmap = new HillHeightMap(513, 1000, 45, 80, (byte) 3);

Although this method was straight forward, I was faced to an issue while implementing walking character on it. I was able to realize that it does not follow the given terrain while walking and it follows a different height map and tend to walk through the height map (mountains) not on. Much time was consumed on this matter and try on initializing all the variables while starting the project and so on, but was unable to fixed this matter as expected. But walking character was successfully implemented on image based height map.

Why is that???

can you post your code?

Terrain doesn’t care what heightmap generation method you used. Once the terrain is created it is a mesh, and collision is based off of that.