Uploaded June 2017 | Updated September 2026, 1 week ago
PhysX3D v16.2 contains two major improvements:
The Velocity Verlet Integrator:
This Integrator is of order two, but it only requires one evaluation of the acceleration function per step. However, the main criteria is that it is symplectic, meaning it does conserve the total energy as well as the total angular momentum of the system besides round-off errors. This makes it perform more than 1000x better than Runge-Kutta-Nyström 4(5)th order at large time steps.
For comparison
Visualization of the 3D Barnes-Hut Tree
This is just for graphical purposes, since aparapi does not support recursion. However, the tree generation works fluidly even at 5000 bodies.
Free download and more information at
projectphysx.de
Music: Zanda & Zinity - Voices
PhysX3D v16.2 contains two major improvements:
The Velocity Verlet Integrator:
This Integrator is of order two, but it only requires one evaluation of the acceleration function per step. However, the main criteria is that it is symplectic, meaning it does conserve the total energy as well as the total angular momentum of the system besides round-off errors. This makes it perform more than 1000x better than Runge-Kutta-Nyström 4(5)th order at large time steps.
For comparison
Visualization of the 3D Barnes-Hut Tree
This is just for graphical purposes, since aparapi does not support recursion. However, the tree generation works fluidly even at 5000 bodies.
Free download and more information at
projectphysx.de
Music: Zanda & Zinity - Voices


![PhysX3D [GRAVITY SIMULATION] short galaxy demo
n-Körper-Simulationen gibt es viele, doch die wenigsten berücksichtigen die Gezeitenreibung und die auf den ersten Blick unscheinbare Konstante c – die Lichtgeschwindigkeit. Dass bewegte Massen schwerer sind ist eine der einfachen Folgen, die sich mit etwa zehn Zeilen Quellcode bewältigen lässt. Aber c verursacht noch ein weiteres Problem, ein sehr viel schwierigeres, das man erst bei genauerem Hinsehen bemerkt: Nichts kann sich schneller als c ausbreiten, eben auch nicht die Gravitation selbst.
Mein Programm kann sowohl Sonnensysteme als auch Kollisionen von Sternhaufen und Galaxien mit mehreren tausend Körpern relativistisch berechnen. Je nach Prozessorleistung sind bei Desktopcomputern bis zu 15 Millionen Rechenschritte pro Sekunde möglich.
Es enthält zudem verschiedene zuschaltbare Module, mit denen man beispielsweise die Raumkrümmung visualisieren kann oder zusätzliche Informationen zu den Körpern wie Flugbahn, Geschwindigkeit oder Gruppierungen von Körpern anzeigen kann.
Hier zu sehen ist ein Demonstrationsprogramm einer Galaxie aus 3000 Partikeln.
Mehr Informationen auf: http://www.projectphysx.de PhysX3D [GRAVITY SIMULATION] short galaxy demo](https://i.ytimg.com/vi/xgz18CcV0G8/mqdefault.jpg)
