I'm currently having a problem choosing an engine for a game project I have since a few years. What I'd need is to be able to load a terrain from a remote server (which I can take care of) and display it dynamically, if possible with paging. The terrains should also be able to be edited in realtime (locally or remotely and transmitted by the server).
I can take care of the network part but need a 3d engine flexible enough to support the terrain features detailed above. Would you know a 3D engine which could support this ? I'd prefer programming with .NET but C++ is also fine.