[Opensim-dev] PhysX Development
Glenn Martin
gamucf at gmail.com
Tue Aug 11 01:50:40 UTC 2015
Well, PhysX from NVIDIA is written in C++ so I'm not sure it can be
avoided. Am I missing something?
Glenn
On Mon, Aug 10, 2015 at 9:46 PM, Melanie <melanie at t-data.com> wrote:
> I believe I'm confident in saying that there would be significant
> resistance to adding yet another language/environment dependency to
> OpenSim.
>
> - Melanie
>
> On 11/08/2015 03:35, Glenn Martin wrote:
> > 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 <
> myronjc at virtualworldsgrid.com
> >> wrote:
> >
> >> Could you use PHP as the wrapper?
> >>
> >>
> >>
> >> *From:* opensim-dev-bounces at opensimulator.org [mailto:
> >> opensim-dev-bounces at opensimulator.org] *On Behalf Of *Louden, Robert
> >> *Sent:* Monday, August 10, 2015 2:46 PM
> >> *To:* opensim-dev at opensimulator.org
> >> *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
> >> Opensim-dev at opensimulator.org
> >> http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev
> >>
> >>
> >
> >
> >
> > _______________________________________________
> > Opensim-dev mailing list
> > Opensim-dev at opensimulator.org
> > http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at opensimulator.org
> http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20150810/d182dd6d/attachment-0001.html>
More information about the Opensim-dev
mailing list