> Hi John and Colin, Hello! > I'm also looking to get C# and OSG working well together.
Cool. > Recently I've actually developed a C# app that uses OSG via a hand-coded > C++/CLI assembly. In the process I hit so many pain points I expected there would be pain doing this, so I'm kinda glad my gut feeling is borne out before I start anything serious. I've had all manner of marshalling fun just getting a simple (ish) C DLL integrated; but I'm please with what I've done so far, and I understand a load more about bridging the gap between managed and unmanaged code. > In terms of wrappers, I think the two main options are auto-generating > C++/CLI bindings using osgIntrospection and using SWIG to create C# > bindings. IMHO the former is really the way to go. It's more work > up-front, but it's likely to be a lot more flexible and higher > performing in the long run. I like the idea of using osgIntrospection not least because it's been used successfully with Lua and Python recently. Also it's more OSGey, which gives us greater control over the whole codebase. John Donovan Sony Computer Entertainment Europe http://www.scee.com ********************************************************************** This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify [EMAIL PROTECTED] This footnote also confirms that this email message has been checked for all known viruses. ********************************************************************** Sony Computer Entertainment Europe _______________________________________________ osg-users mailing list [email protected] http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/
