Skip to content

Categories

On this page

Physics Simulation Engine

Physics Simulation Engine

Physics Simulation Engine

A physics simulation engine is a custom software engine that grants developers add visual effects, simulate and tweak objects and environments according to the law of physics in 2D, 3D or both.

  • Project Chrono is a free, open-source multipurpose multi-physics simulation engine which is written in C++ and comes with a Python version.
  • ReactPhysics3D is a C++ physics engine library that can be used in 3D simulations and games.
  • ODE or Open Dynamics Engine is an open-source, high performance library for simulating rigid body dynamics. It is fully featured, stable, mature and platform independent with an easy to use C/C++ API.
  • Qu3e engine  is a compact, light-weight and fast 3D physics engine in C and C++.
  • Bullet Physics SDK is an open-source real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc. It is written in C++, but it offers a Python port as well.
    • Python wiht PyBullet
  • Kubric is an open-source Python framework that interfaces with PyBullet and Blender to generate photo-realistic scenes
  • Chipmunk2D is a simple, lightweight, fast and portable 2D rigid body physics library written in C.
  • PhysX is a scalable multi-platform physics solution supporting a wide range of devices, from smartphones to high-end multicore CPUs and GPUs. PhysX is already integrated into some of the most popular game engines, including Unreal Engine, and Unity3D.
  • The Jolt Physics engine is a multicore friendly rigid body physics and collision detection library suitable for games and VR applications
  • The bepuphysics engine is an open-source 3D real time physics simulation library that is written in C# programming language.
  • Brax is a differentiable physics' engine that simulates environments made up of rigid bodies, joints, and actuators.
  • MuJoCo is a free and open source physics engine that aims to facilitate research and development in robotics, biomechanics, graphics and animation

References:

Edit this page
Last updated on 3/6/2023