Hi Mike,

Downloading the new wrappers right now, thanks for the quick turnaround.
I'm going to be beating on these pretty hard over the next couple of days,
should I keep posting any issues to the osg-users mailing list or do you
prefer another method (issuing track tickets, etc)?

Thanks,

Jason

On 6/28/07, Mike Wittman <[EMAIL PROTECTED]> wrote:

 Hi Jason,



It's great to hear the wrappers are working out for people other than me.
OpenSceneGraph is such a large API it's hard to know when you've missed
something just testing on your own.



If you find that a function isn't available in the wrappers, chances are
that it uses a type that isn't yet supported as a parameter or return
value.  That's the case with OsgViewer.Viewer.computeIntersections since
support isn't yet implemented for bare C++ standard library types and their
typedefs (the intersections parameter is a std::multiset).



On the other hand, getBound not being available was just a bug, and is now
fixed.  I've also added support for OsgText.Globals.  I've now built and
packaged binaries including all these changes and posted them on the wiki.



The problems you've run into reminded me of a few deficiencies that
weren't on the to do list, and I've documented them there now.



-Mike



* *
   ------------------------------

*From:* [EMAIL PROTECTED] [mailto:
[EMAIL PROTECTED] *On Behalf Of *Jason Beverage
*Sent:* Wednesday, June 27, 2007 9:11 PM
*To:* osg users
*Subject:* Re: [osg-users] Announcing osgDotNet: C#/.NET
wrappersforOpenSceneGraph



Hi Mike,

Sorry to bombard you with emails, but I also noticed that
computeIntersections wasn't available on OsgViewer.Viewer.

Thanks!

Jason

On 6/27/07, *Jason Beverage* <[EMAIL PROTECTED]> wrote:

Hi Mike,

Thanks for the quick turnaround, I'll check it out as soon as you get the
new wrappers packaged.

I've have a few more issues I've noticed.  First, getBound was not
available on Node or Geode classes.  There is computeBound, but not
getBound.  I'm not sure if this is an osgIntrospection problem or not.

Also, there should probably be a readFontFile in a Globals class in
OsgText.

Other than that, I've been able to do just about everything I wanted to
with your wrappers right out of the box.  I'm VERY happy with these wrappers
and I'm very glad you released them!

Thanks,

Jason



On 6/27/07, *Mike Wittman* < [EMAIL PROTECTED]> wrote:

Hi Jason,



A fix for this problem has been checked into osgDotNet SVN.  I'll post new
packaged source and wrappers when I get the chance.



-Mike

* *
   ------------------------------

*From:* [EMAIL PROTECTED] [mailto:
[EMAIL PROTECTED] *On Behalf Of *Jason Beverage
*Sent:* Monday, June 25, 2007 10:52 PM
*To:* osg users
*Subject:* Re: [osg-users] Announcing osgDotNet: C#/.NET wrappers
forOpenSceneGraph



Hi Mike,

Awesome job on the wrappers, I've got an embedded graphics window running
with Tao in a little test application now.  One issue I'm having is that I'm
getting exceptions when I try to add a camera manipulator.  Here is the
exception that I'm getting:

Unhandled Exception: System.InvalidOperationException: Handle is not
initialized
.
   at System.Runtime.InteropServices.GCHandle.FromIntPtr(IntPtr value)
   at ___WS.SmartHandle<OsgViewer::Viewer
^>.makeWeak(SmartHandle<OsgViewer::Vie
wer ^>* )
   at ___WS.?A0x27774b4a.refCountedAdapterFactory<class
OsgViewer::___Viewer_ada
pter>(Void* native, Boolean __unnamed001)
   at ___WS.VTableTypeWrapperFactory.getWrapper<class
osgGA::GUIActionAdapter>(G
UIActionAdapter* native, Boolean isReference)
   at OsgGA.___UFOManipulator_adapter.home(___UFOManipulator_adapter* ,
GUIEvent
Adapter* x, GUIActionAdapter* param2)
   at osgViewer.View.setCameraManipulator(View* , MatrixManipulator* )
   at OsgViewer.View.setCameraManipulator(MatrixManipulator manipulator)
   at GeometryTest.Form1..ctor() in
C:\dev\DWA\GLRSS\GeometryTest\Form1.cs:line
21
   at GeometryTest.Program.Main() in
C:\dev\DWA\GLRSS\GeometryTest\Program.cs:li
ne 17

I can manually set the camera position using 
viewer.getCamera().setViewMatrixAsLookAt(eye,
center, up) though.

I'm really excited about this project:)

Thanks,

Jason

 On 6/25/07, *Mike Wittman* <[EMAIL PROTECTED]> wrote:

Hi everyone,



I'm pleased to announce the release of osgDotNet, a binding of the
OpenSceneGraph libraries to the .NET/CLR platform.  osgDotNet allows
OpenSceneGraph to be used and extended from C# with an API that closely
mirrors the C++ interface.



The initial version, osgDotNet 0.8, supports OpenSceneGraph 2.0 on .NET
2.0 and later.  This release should be considered beta -- it's mature
enough to be usable although there are still some rough edges.  I'd invite
anyone who may be interested in using OpenSceneGraph from C# to jump in and
give it a try.



Wrapper assembly binaries for x86 and x64, the generator that created
them, and information on getting started with both are on the osgDotNet Trac
wiki:

            http://www.openscenegraph.com/projects/osgDotNet



Thanks go to my employer, Seismic Micro-Technology, Inc., for releasing
the osgDotNet wrapper generator under the GPL, and Robert Osfield and Jose
Luis Hidalgo for hosting the project on the OpenSceneGraph server.





*Mike Wittman*

[EMAIL PROTECTED]

*___________________________________________________*

*Seismic Micro-Technology, Inc.*

*8584 Katy Freeway, Suite 400 / Houston, Texas 77024*

*Tel.  +1 (713) 464-6188*

*Fax. +1 (713) 464-6440*

*Web:  **www.seismicmicro.com *

*___________________________________________________ *

*Seismic through Simulation with KINGDOM, (RC)2, and SURE! - CONTACT US
TODAY for more information.*

* *




_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/




_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/





_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

Reply via email to