<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt; color:#000000; background-color:#FFFFFF; font-family:Calibri,Arial,Helvetica,sans-serif">
<p>Opensim Developers</p>
<p><br>
</p>
<p>The MOSES team has wrapped up their current efforts on the PhysX investigation, and have made it available at <a href="https://github.com/M-O-S-E-S/opensim" class="OWAAutoLink" id="LPlnk589472"></a><a href="https://github.com/M-O-S-E-S/opensim" class="OWAAutoLink" id="LPlnk329984" title="https://github.com/M-O-S-E-S/opensim
Ctrl+Click or tap to follow the link">https://github.com/M-O-S-E-S/opensim</a><br>
</p>
<p><br>
</p>
<p>Dr Sean Mondesire, who lead this effort along with Dr Glenn Martin, has left the organization. I am summarizing his efforts and the contents of the repository here: </p>
<p><br>
</p>
<p>We were investigating the use of the newly open-sourced PhysX physics engine from Nvidia, and its potential effects on the number of Avatars and the number of Physical objects in a Simulator Region. We selected OpenSimulator to perform this investigation.
<span style="font-size:12pt">The investigation took two routes: A local Physx module as a peer to the current Bullet physics module, and a remote PhysX module where physics calculations could be performed on a separate machine. In order to minimize the work
and create a stable baseline for our comparisons, we froze the OpenSimulator version we were working with. This was both to prevent our developers from having to constantly rebase during the new development, and also to prevent new work from the OpenSimulator
community from affecting our comparisons. Our fork is a little after commit <span>c4f86309683bc8db0bdeabddcefd78bb72b178b6, where Dr Martin and his team were working. We are effectively at tag </span></span><span style="font-size: 12pt;">24383.</span></p>
<p><br>
</p>
<p>Dr Mondesire had been publishing his interim results to this mailing list, so I will not rehash them here. Due to licensing problems, which we are still working out, we have not included any binaries beyond what the OpenSim community already includes. The
libraries from Dr Martin's lab are permissive, but the NVidia license is too vague for our comfort as both a Florida State institution, as well as an Army Research Contractor. The updated README.md references our redmine page at <a href="https://redmine.militarymetaverse.org/projects/opensim-physx/wiki" class="OWAAutoLink" id="LPlnk594782" title="https://redmine.militarymetaverse.org/projects/opensim-physx/wiki
Ctrl+Click or tap to follow the link">https://redmine.militarymetaverse.org/projects/opensim-physx/wiki</a> which
details build instructions for building the components as we used them.</p>
<p><br>
</p>
<p>While our work was beneficial to us, we hope that it may be beneficial to anyone in the community. We invite anyone interested to have a look and play around with the modifications we have made. Thank you for your help in this multi-year project.</p>
<p><br>
</p>
<p>Michael Heilmann</p>
<p>Institute of Simulation and Training</p>
<p>University of Central Florida</p>
<br>
<br>
</div>
</body>
</html>