Integration into Paradox Engine
Paradox Engine is a C# Open Source Game Engine http://paradox3d.net
Is it possible to integrate Noesis UI there since Paradox does not have any C++ integration Interfaces.
Is there a way using P/Invoke or something like that?
Kind Regards
Is it possible to integrate Noesis UI there since Paradox does not have any C++ integration Interfaces.
Is there a way using P/Invoke or something like that?
Kind Regards
Re: Integration into Paradox Engine
Since you can still get, for example, the DX context, I think it would be possible, yes. The binding code from Unity would all probably be fine (the SWIG generated proxies), but you'd need to write the engine binding code yourself.
-
-
sfernandez
Site Admin
- Posts: 3363
- Joined:
Re: Integration into Paradox Engine
Yes, as @wckdspn said all the C# scripts are in the Unity package and you can use them to communicate with the C++ library via P/Invoke.
The first thing you need to solve is the init/shutdown of NoesisGUI library. You can take a look at Assets/Plugins/NoesisGUI/Scripts/Core/NoesisGUISystem.cs for that.
We can assist you in this process if you need help.
The first thing you need to solve is the init/shutdown of NoesisGUI library. You can take a look at Assets/Plugins/NoesisGUI/Scripts/Core/NoesisGUISystem.cs for that.
We can assist you in this process if you need help.
Re: Integration into Paradox Engine
Ok I had a look into the scripts. It looks like it can be done fairly quickly.
How would that be organised?
Can I submit the new files as GPL3 to the Paradox repository or would that be located near to Noesis?
How would that be organised?
Can I submit the new files as GPL3 to the Paradox repository or would that be located near to Noesis?
Re: Integration into Paradox Engine
Best way would be having the bindings in a new repository (public to everyone) as we are doing with the rest of integrations (Ogre, Open Scene Graph, Leadwerks, UE4). But if you think you need a better solution just tell us about it.
Thanks!
Thanks!
Who is online
Users browsing this forum: No registered users and 4 guests