nice work.
in case of a multitexturing terrain shader, you could generate blendmaps easily: based on the heightmap pixels you can define slope data for cliffs, and height data for underwater, normal base vegetation, and mountain vegetation textures as a start, and in some areas blend over another detail texture due to a noise map to get a bit better look.


Free world editor for 3D Gamestudio: MapBuilder Editor