I'm going to write my own parser in the near future as I plan to create a tool to generate random terrains (similar to the Civ5 fractal generator) and to allow resizing in the editor. If you don't want to write the lib, you can use mine.

On the other hand, if you want to do it, no one forces you to use .Net. The heightmap algorithm is like 10 lines long, it should be quite easy to rewrite it in Java if you're more comfortable with this language.

Originally Posted by Celludriel
What I don't get though, is where is the type of texture stored ? You got the layers and intensity , but where is stored if it is rock, sand or whatever ?

It's in the LSB file that is stored with a copy of the terrain at the following path:
Divinity - Original Sin\Data\Mods\ModName\Levels\LevelName\Terrains