> 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/

Reply via email to