1: I try to explain it, but my english is not so good. My terrain have blendmaps. With this blendmaps i set the detailmaps with a shader to the terrain. For example: red in the blendmaps says that in the terrain is grass, green for rocks, blue for sand and alpha for stone.
My terrain works with 2 blendmaps and i have with my shader 11 different materials for my terrain.
In your code you have to read the pixels around the mousecursor with pixel_for_bmap() from the blendmap and if you want there f.e. grass make green higher and all other colors deeper, set it in the blendmap with pixel_to_bmap() and save the blendmap.
2: With "terrain_resave.dll" you can save the changed terrain what is not possible only with 3dgs.
3: I never work with c# wrapper, so i don`t know...
Last edited by Widi; 06/20/11 16:55.