Welcome,
after doing a bit of research I think there are three possibilities for using the SDK with .Net languages.
1. Would be possible without any change to the SDK. One can create a mixed mode DLL in which unmanaged/native code implements the DLL loading and the implementation of the PlugIn functionality can be done with managed/.Net code. However, this would be quite cumbersome, so this would only be a solution if one wants to use the SDK with .Net right now and has some experiences with such thinks.
2. I could add COM interfaces to PnP TerrainCreator which can be implemented from .Net languages. This is, however, would require too many changes within PnP TerrainCreator, so I don't think, this is the right way to go.
3. I could build a wrapper dll which wraps all interface stuff and loads all available .Net PlugIns. This seems to be a reasonable approach to me. But will take some time until it will be available.
Would it be possible for you to create the XNA export, once a .Net interface would be available?
|