That's an interesting idea. We are trying to maximize performance, so we have been writing a simple C#/C++ wrapper that will leave the native stuff on the C++ side and keep the calls from OpenSim pretty straight-forward. I'm going to look at the php idea for later uses, though!
Glenn On Mon, Aug 10, 2015 at 6:39 PM, Myron Curtis <[email protected] > wrote: > Could you use PHP as the wrapper? > > > > *From:* [email protected] [mailto: > [email protected]] *On Behalf Of *Louden, Robert > *Sent:* Monday, August 10, 2015 2:46 PM > *To:* [email protected] > *Subject:* [Opensim-dev] PhysX Development > > > > Hello! I am part of the team working on the PhysX implementation at the > University of Central Florida's Institute for Simulation & Training, along > side with the MOSES team. Specifically, I am currently part of the PhysX > plugin development for OpenSim. > > > > Originally, we attempted to use PhysX.Net, a C# wrapper for the PhysX > library, in order to integrate PhysX into OpenSim. However, PhysX.Net uses > C++/CLI and, by default, will compile into a mixed-assembly of managed and > native code, which is not supported by Mono. Our goal is to allow for > portability on all systems so we worked on updating PhysX.Net to compile > entirely in managed code. Unfortunately, we could not link the new, purely > managed, PhysX.Net project with the native libraries of PhysX. > > > > We have since started development on our own wrapper. It is being built in > C++ and will expose key methods that the PhysX plugin will import for use, > similar to BulletSim's implementation. > > > > > > Robert Louden > > _______________________________________________ > Opensim-dev mailing list > [email protected] > http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev > >
_______________________________________________ Opensim-dev mailing list [email protected] http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev
