The primary goals for this release were performance enhancements and API clean up. It took a lot longer than I had expected but I’m very happy with the results. Highlights include improvements in the performance of collision detection and ray casting operations and a much cleaner public API and more thorough javadoc comments.
The API has been changed a good bit and you’ll find some breaking changes. Most, if not all, should be simple find/replace changes, the behavior should remain the same. Those of note are:
- Body.setMass() was deprecated. Use Body.setMass(MassType) instead.
- Mass.Type was renamed to MassType.
- MouseJoint was renamed to PinJoint.
All this got me thinking of the old days of the Turbo button which funny enough did the opposite of what you’d think…
Under the section Creating Joints on the Getting Started page
there is a link in "See the Joints page for more details about each Joint."
but the link leads to the outdated wiki page (https://code.google.com/p/dyn4j/wiki/Joints) when it should really lead to the new Joints article (http://www.dyn4j.org/documentation/joints/)
The link to the article about
Thanks for the heads up. Should be fixed now.