Skip to content

Releases: MADEAPPS/newton-dynamics

Newton 4.02 stable release for 2023

30 Dec 17:24
Compare
Choose a tag to compare

-Engine multithreaded performance improvements.
-Wrapper support for languages like Java, Python, C sharp, using Swig.
-Port for Android Studio
-Init Test for validating the engine with beginners Hello World apps, on Widows and Linux.
-Experimental Neural Net library for solving Machine learning controllers.
-Many bugs fix.

What's Changed

New Contributors

Full Changelog: v4.01...v4.02

v4.01

21 Feb 02:10
Compare
Choose a tag to compare

4.01
-Experimental inverse dynamic immediate solve for robotic and complex articulate bodies.
-Introduction to smoothed particles hydrodynamics.
-Support for convex decomposition using a modified version of Khaled Mamou v-hacd
-Many bugs fix.

What's Changed

Full Changelog: v4.00...v4.01

Newton 4.00 stable release for 2021

27 Dec 17:37
Compare
Choose a tag to compare

4.00
-Solvers are now lock and atomic free, also branch free as much as possible.
-Many scenes management parallel loops are fused.
-CMake scripts tested on visual studio 2015 or better, GCC and visual studio 2019 CLangCL
-Many bug fixed and optimizations with focus on parallel executions.
-Added ndModel. A collection of bodies, collision shapes and joints that get updated in between the collision and the solver phase.
here the application can see all components of a complex model and apply customization before solver resolution.
-implements a full multibody vehicle based on ndModel.

re uploaded with double precision enabled.

Newton 3.14c stable release for 2020

02 May 22:12
Compare
Choose a tag to compare

v3.14c
-fixed some compiler error on diffrent platform and few logical bugs..
v3.14b
-fixed bad bug on mass matrix diagonalization using wrong incorrect guess.
v3.14a
-some demos were disabled
-fix bug on solver initial guess making is too violent.
-some improvement to the cmake script now can generates builds for Linux, MinWG and Android.
v3.14
-Joint solver is now more stable, accurate and faster.
-general parallel solvers with special optimizations for specific CPUs,
with version for AVX, AVX2, SSE4.2 and a work in progress GPU based on Vulcan.
-Collision shapes now has per shape materials that the user can use for storing application data.
-Collision System is now more multithreaded, with better analytical contact filters to determine essential contacts.
-Special support libraries base of the listener system that allows the user to make their own system for controlling arrangements of rigid bodies, collision shapes, Joints from pre and post update methods.
-Plenty of example demos to demonstrate how to use the various functionality.
-CMake scripts tested on Window, Linux and Macs.
-Many bug fixed and optimizations with focus on parallel executions

Newton 3.14 b stable release for 2020

26 Feb 13:16
Compare
Choose a tag to compare

v3.14b
-fixed bad bug on mass matrix diagonalization using wrong incorrect guess.

v3.14a
-some demos were disabled
-fix bug on solver initial guess making is too violent.
-some improvement to the cmake script now can generates builds for Linux, MinWG and Android.

v3.14
-Joint solver is now more stable, accurate and faster.
-general parallel solvers with special optimizations for specific CPUs,
with version for AVX, AVX2, SSE4.2 and a work in progress GPU based on Vulcan.
-Collision shapes now has per shape materials that the user can use for storing application data.
-Collision System is now more multithreaded, with better analytical contact filters to determine essential contacts.
-Special support libraries base of the listener system that allows the user to make their own system for controlling arrangements of rigid bodies, collision shapes, Joints from pre and post update methods.
-Plenty of example demos to demonstrate how to use the various functionality.
-CMake scripts tested on Window, Linux and Macs.
-Many bug fixed and optimizations with focus on parallel executions

Newton 3.14a stable release for 2020

11 Feb 18:56
Compare
Choose a tag to compare

v3.14a
-some demos were disabled
-fix bug on solve initial guess making is too violent.
-some improvement to the cmake script now can generates builds for Linux, MinWG and Android.

v3.14
-Joint solver is now more stable, accurate and faster.
-general parallel solvers with special optimizations for specific CPUs,
with version for AVX, AVX2, SSE4.2 and a work in progress GPU based on Vulcan.
-Collision shapes now has per shape materials that the user can use for storing application data.
-Collision System is now more multithreaded, with better analytical contact filters to determine essential contacts.
-Special support libraries base of the listener system that allows the user to make their own system for controlling arrangements of rigid bodies, collision shapes, Joints from pre and post update methods.
-Plenty of example demos to demonstrate how to use the various functionality.
-CMake scripts tested on Window, Linux and Macs.
-Many bug fixed and optimizations with focus on parallel executions

Newton 3.14 stable release for 2020

29 Dec 14:26
Compare
Choose a tag to compare

-Joint solver is now more stable, accurate and faster.
-general parallel solvers with special optimizations for specific CPUs,
with version for AVX, AVX2, SSE4.2 and a work in progress GPU based on Vulcan.
-Collision shapes now has per shape materials that the user can use for storing application data.
-Collision System is now more multithreaded, with better analytical contact filters to determine essential contacts.
-Special support libraries base of the listener system that allows the user to make their own system for controlling arrangements of rigid bodies, collision shapes, Joints from pre and post update methods.
-Plenty of example demos to demonstrate how to use the various functionality.
-CMake scripts tested on Window, Linux and Macs.
-Many bug fixed and optimizations with focus on parallel executions

Newton 3.13a stable release for 2018

02 Jan 04:17
Compare
Choose a tag to compare

stable release lots of new features.

Newton 3.13 stable release for 2017

17 Jun 07:50
Compare
Choose a tag to compare

fixed the auto sleep bug never kicking in. fine Newton 3.13 reloaded