Hi Julio,
I've updated my project to the latest version of Newton and am now hitting a problem while dynamically creating instances while the engine is running.... similar to the Kinematic bodies demo scene. In debug mode, I keep hitting the assert on line 222 of dgWorldDynamicUpdate.cpp.
dgAssert(contact->GetBody0()->m_invMass.m_w > dgFloat32(0.0f));
This doesn't happen in the previous version of Newton I've been using ...which probably a few months old. I think it would be very helpful for both you and us users if you could implement some sort of branching system so there's always stable versions of Newton to fall back on when problems are found. Here's one that I use that seems popular and is pretty easy to handle within Visual Studio
[url]
https://nvie.com/posts/a-successful-git ... ing-model/
[/url]