<div dir="ltr">When I added BulletSim to OpenSimulator, it was added as an additional physics engine and not enabled by default. There are no changes to the base simulator to add a new physics engine as it is just another module enabled by INI parameters. If there are large changes to the core simulator, that is a different matter.<div><br></div><div>There is a contributors agreement[1][2] that must be executed if  the sources could be incorporated into the core sources.</div><div><br></div><div>All that legaleze being said, I'm looking forward to trying out your physics engine.</div><div><br></div><div>== mb</div><div><br></div><div>[1] <a href="http://www.overte.org/contribution-agreement.html">http://www.overte.org/contribution-agreement.html</a></div><div>[2] <a href="http://opensimulator.org/wiki/Contributions_Policy">http://opensimulator.org/wiki/Contributions_Policy</a></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Mar 17, 2015 at 8:02 AM, Maxwell, Douglas CIV USARMY ARL (US) <span dir="ltr"><<a href="mailto:douglas.maxwell3.civ@mail.mil" target="_blank">douglas.maxwell3.civ@mail.mil</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">




<div>
<div style="direction:ltr;font-family:Tahoma;color:#000000;font-size:10pt">
<p>You bring up some great talking points, Michael, and I'll try to address them in a logical order:</p>
<p> </p>
<p>1)  I agree the submission of one large patch is a bad idea.  We would like for the developers to be informed of our work in-situ and even participate if they want.  Since this is a major effort, we will be holding weekly IPT meetings in MOSES to discuss
 progress.</p>
<p> </p>
<p>2)  Does the OpenSimulator project have a formal patch acceptance process?  What is your testing and QC regimen?  If you don't have these practices in place, I'd be happy to help you formulate. 
</p>
<p> </p>
<p>3)  We are attempting to actively engage this list so that you are all aware of our work.  If you want to be involved, please speak up.</p>
<p> </p>
<p>4)  We are acutely aware that we are building on open source software and abiding by all licensing terms.  Further, we have made our enhancements and grid management software available via GitHub for anyone to download and use.  We will be working from our
 GitHub on this physics effort and you are welcome to download the latest code at any time.  We will also be submitting patches of our progress periodically to the community once we understand what the submission process is. 
<a href="https://github.com/M-O-S-E-S" target="_blank">https://github.com/M-O-S-E-S</a></p>
<p> </p>
<p>I can only make the code available to you, I cannot make you use it.  We are not concerned with backwards compatibility, nor are we concerned with SL compatibility.  It is likely there will be a situation where the OS core developers may like the new performance
 or functionality we are working on but you may need to massage the code to align it with your requirements.</p>
<p> </p>
<p>v/r -doug</p>
<p> </p>
<p> </p>
<div>
<p> </p>
<div style="FONT-SIZE:13px;FONT-FAMILY:Tahoma">
<div style="FONT-SIZE:13px;FONT-FAMILY:Tahoma"><span style="WHITE-SPACE:normal;WORD-SPACING:0px;TEXT-TRANSFORM:none;FLOAT:none;COLOR:rgb(34,34,34);FONT:13px arial,sans-serif;DISPLAY:inline!important;LETTER-SPACING:normal;BACKGROUND-COLOR:rgb(255,255,255);TEXT-INDENT:0px">Douglas
 Maxwell, MSME</span><br style="WHITE-SPACE:normal;WORD-SPACING:0px;TEXT-TRANSFORM:none;COLOR:rgb(34,34,34);FONT:13px arial,sans-serif;LETTER-SPACING:normal;BACKGROUND-COLOR:rgb(255,255,255);TEXT-INDENT:0px">
<span style="WHITE-SPACE:normal;WORD-SPACING:0px;TEXT-TRANSFORM:none;FLOAT:none;COLOR:rgb(34,34,34);FONT:13px arial,sans-serif;DISPLAY:inline!important;LETTER-SPACING:normal;BACKGROUND-COLOR:rgb(255,255,255);TEXT-INDENT:0px">Science and
 Technology Manager</span><br style="WHITE-SPACE:normal;WORD-SPACING:0px;TEXT-TRANSFORM:none;COLOR:rgb(34,34,34);FONT:13px arial,sans-serif;LETTER-SPACING:normal;BACKGROUND-COLOR:rgb(255,255,255);TEXT-INDENT:0px">
<span style="WHITE-SPACE:normal;WORD-SPACING:0px;TEXT-TRANSFORM:none;FLOAT:none;COLOR:rgb(34,34,34);FONT:13px arial,sans-serif;DISPLAY:inline!important;LETTER-SPACING:normal;BACKGROUND-COLOR:rgb(255,255,255);TEXT-INDENT:0px">Virtual World
 Strategic Applications</span><br style="WHITE-SPACE:normal;WORD-SPACING:0px;TEXT-TRANSFORM:none;COLOR:rgb(34,34,34);FONT:13px arial,sans-serif;LETTER-SPACING:normal;BACKGROUND-COLOR:rgb(255,255,255);TEXT-INDENT:0px">
<span style="WHITE-SPACE:normal;WORD-SPACING:0px;TEXT-TRANSFORM:none;FLOAT:none;COLOR:rgb(34,34,34);FONT:13px arial,sans-serif;DISPLAY:inline!important;LETTER-SPACING:normal;BACKGROUND-COLOR:rgb(255,255,255);TEXT-INDENT:0px">U.S. Army Research
 Lab</span></div>
<div style="FONT-SIZE:13px;FONT-FAMILY:Tahoma"><span style="WHITE-SPACE:normal;WORD-SPACING:0px;TEXT-TRANSFORM:none;FLOAT:none;COLOR:rgb(34,34,34);FONT:13px arial,sans-serif;DISPLAY:inline!important;LETTER-SPACING:normal;BACKGROUND-COLOR:rgb(255,255,255);TEXT-INDENT:0px">Human
 Research & Engineering Directorate</span><br style="WHITE-SPACE:normal;WORD-SPACING:0px;TEXT-TRANSFORM:none;COLOR:rgb(34,34,34);FONT:13px arial,sans-serif;LETTER-SPACING:normal;BACKGROUND-COLOR:rgb(255,255,255);TEXT-INDENT:0px">
<span style="WHITE-SPACE:normal;WORD-SPACING:0px;TEXT-TRANSFORM:none;FLOAT:none;COLOR:rgb(34,34,34);FONT:13px arial,sans-serif;DISPLAY:inline!important;LETTER-SPACING:normal;BACKGROUND-COLOR:rgb(255,255,255);TEXT-INDENT:0px">Simulation &
 Training Technology Center</span><br style="WHITE-SPACE:normal;WORD-SPACING:0px;TEXT-TRANSFORM:none;COLOR:rgb(34,34,34);FONT:13px arial,sans-serif;LETTER-SPACING:normal;BACKGROUND-COLOR:rgb(255,255,255);TEXT-INDENT:0px">
<span style="WHITE-SPACE:normal;WORD-SPACING:0px;TEXT-TRANSFORM:none;FLOAT:none;COLOR:rgb(34,34,34);FONT:13px arial,sans-serif;DISPLAY:inline!important;LETTER-SPACING:normal;BACKGROUND-COLOR:rgb(255,255,255);TEXT-INDENT:0px">(c)<span> </span></span><a style="WHITE-SPACE:normal;WORD-SPACING:0px;TEXT-TRANSFORM:none;COLOR:rgb(17,85,204);FONT:13px arial,sans-serif;LETTER-SPACING:normal;BACKGROUND-COLOR:rgb(255,255,255);TEXT-INDENT:0px" href="tel:%28407%29%20242-0209" value="+14072420209" target="_blank">(407)
 242-0209</a></div>
</div>
</div>
<div style="FONT-SIZE:16px;FONT-FAMILY:Times New Roman;COLOR:#000000">
<hr>
<div style="DIRECTION:ltr"><font color="#000000" face="Tahoma"><b>From:</b> <a href="mailto:opensim-dev-bounces@opensimulator.org" target="_blank">opensim-dev-bounces@opensimulator.org</a> [<a href="mailto:opensim-dev-bounces@opensimulator.org" target="_blank">opensim-dev-bounces@opensimulator.org</a>] on behalf of Sean M [<a href="mailto:mondesire.sean@gmail.com" target="_blank">mondesire.sean@gmail.com</a>]<br>
<b>Sent:</b> Monday, March 16, 2015 4:40 PM<br>
<b>To:</b> <a href="mailto:opensim-dev@opensimulator.org" target="_blank">opensim-dev@opensimulator.org</a><br>
<b>Subject:</b> Re: [Opensim-dev] PhysX Integration into OpenSim<br>
</font><br>
</div><div><div class="h5">
<div></div>
<div>
<div dir="ltr">Thanks for the response Michael. Our PhysX-OpenSim development is now underway. We wanted to make the announcement and let the dev community know of our plans to share the fruit of our labor.</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Mon, Mar 16, 2015 at 11:56 AM, Michael Emory Cerquoni
<span dir="ltr"><<a href="mailto:nebadon2025@gmail.com" target="_blank">nebadon2025@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT:1ex;MARGIN:0px 0px 0px 0.8ex;BORDER-LEFT:#ccc 1px solid">
<div dir="ltr">Sounds great Sean, however I must say that submitting monolithic patches into OpenSimulator is not something we tend to accept or encourage, it would be considerably better if development was actively done in smaller pieces so it could be tested
 on a very wide audience as development is occurring so that the OpenSimulator team can have a say in the process and help out with testing as well, I hardly speak for the entire collective but I can offer my perspective on things being involved in this project
 from nearly the beginning, I do look forward to seeing what you guys can come up with and I do hope you consider working closer with the OpenSimulator development team and not try to pull off this massive feat in a closed environment, I would hate to see all
 this work be done and then not end up in OpenSimulator code base.<br>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">
<div>
<div>On Mon, Mar 16, 2015 at 11:49 AM, Sean M <span dir="ltr"><<a href="mailto:mondesire.sean@gmail.com" target="_blank">mondesire.sean@gmail.com</a>></span> wrote:<br>
</div>
</div>
<blockquote class="gmail_quote" style="PADDING-LEFT:1ex;MARGIN:0px 0px 0px 0.8ex;BORDER-LEFT:#ccc 1px solid">
<div>
<div>
<div dir="ltr">Greetings,
<div><br>
</div>
<div>The MOSES Team has begun the integration of Nvidia's PhysX physics engine into OpenSim. The effort's motivation stems from a deep review of the capabilities PhysX can bring the simulator and a number of discovered limitations that exists with ODE and BulletSim.
 Abstractly, we want to improve the overall performance of physics in our grids. Specifically, we turn to PhysX for its internal multi-threaded capabilities (not just relying on physics being executed on a separate thread from the OpenSim core), optimized performance
 with the use of dedicated GPUs, and the potential to bring more realistic physics to the system (vehicle movement, n-bodied physics, etc). Upon completion of this effort, the integrated code will be shared with the community.</div>
<div><br>
</div>
<div>PhysX: <a href="http://www.geforce.com/hardware/technology/physx" target="_blank">http://www.geforce.com/hardware/technology/physx</a></div>
<div>MOSES: <a href="http://www.militarymetaverse.org/" target="_blank">http://www.militarymetaverse.org/</a><br>
</div>
<div><br>
</div>
<div>Best regards,</div>
<div>Sean Mondesire, Ph.D.</div>
<div><span style="FONT-SIZE:12px">MOSES: Virtual World Research Team</span><br>
</div>
</div>
<br>
</div>
</div>
_______________________________________________<br>
Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@opensimulator.org" target="_blank">Opensim-dev@opensimulator.org</a><br>
<a href="http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev" target="_blank">http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev</a><br>
<br>
</blockquote>
</div>
<span><font color="#888888"><br>
<br clear="all">
<br>
-- <br>
<div>Michael Emory Cerquoni</div>
</font></span></div>
<br>
_______________________________________________<br>
Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@opensimulator.org" target="_blank">Opensim-dev@opensimulator.org</a><br>
<a href="http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev" target="_blank">http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev</a><br>
<br>
</blockquote>
</div>
<br>
</div>
</div>
</div></div></div>
</div>
</div>

<br>_______________________________________________<br>
Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@opensimulator.org">Opensim-dev@opensimulator.org</a><br>
<a href="http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev" target="_blank">http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev</a><br>
<br></blockquote></div><br></div>