The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 physics-simulation Open-Source Projects
-
JoltPhysics
A multi core friendly rigid body physics and collision detection library, written in C++, suitable for games and VR applications.
-
dm_control
Google DeepMind's software stack for physics-based simulation and Reinforcement Learning environments, using MuJoCo.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Simbody
High-performance C++ multibody dynamics/physics library for simulating articulated biomechanical and mechanical systems like vehicles, robots, and the human skeleton.
-
CHRONO
High-performance C++ library for multiphysics and multibody dynamics simulations (by projectchrono)
-
Unity-Robotics-Hub
Central repository for tools, tutorials, resources, and documentation for robotics simulation in Unity.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
pymunk
Pymunk is a easy-to-use pythonic 2d physics library that can be used whenever you need 2d rigid body physics from Python
-
unity-deterministic-physics
Cross-platform deterministic physics simulation in Unity, using DOTS physics and soft floats
-
assistive-gym
Assistive Gym, a physics-based simulation framework for physical human-robot interaction and robotic assistance.
-
Robotics-Object-Pose-Estimation
A complete end-to-end demonstration in which we collect training data in Unity and use that data to train a deep neural network to predict the pose of a cube. This model is then deployed in a simulated robotic pick-and-place task.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Shimmy 1.0: Gymnasium & PettingZoo bindings for popular external RL environments | /r/farama | 2023-04-25This includes single-agent Gymnasium wrappers for DM Control, DM Lab, Behavior Suite, Arcade Learning Environment, OpenAI Gym V21 & V26. Multi-agent PettingZoo wrappers support DM Control Soccer, OpenSpiel and Melting Pot. For more information, read the release notes here:
Hopsan https://liu.se/en/research/hopsan and Project Chrono https://projectchrono.org/ may be good Simulink alternatives.
So far I have cloned the Universal_Robots_ROS2_Description and Robotiq_2f_140 (Supported for ROS2) in my workspace. Since I want to implement my Robot in Unity I am following the Unity Integration tutorial and the moveit tutorial.
Some other Rust game engines ship with their own physics engine. Fyrox, for example, has advanced 2D/3D physics, supporting rigid bodies, joints, ray casting and more. Godot too, which has community-led Rust bindings also has an in-built physics engine as well as a Godot-native extension using the Jolt physics engine. In fact, which is reported to be more performant than the official physics engine.
You mean you want to draw the individual stars themselves? It's likely just a texture, probably white so that it can be colored differently for each star. This is how I've done it. Try a Google image search for "flare texture". You can find some of the ones I used here (flare*.jpg): https://github.com/fegennari/3DWorld/tree/master/textures
Rogs of Rods - Soft-body physics simulator mainly targeted at simulating vehicle physics. C++, OpenGL
Project mention: Sicmutils: Computer Algebra, Physics and Differential Geometry in Clojure | news.ycombinator.com | 2024-01-19
Install Unity Hub from Unity's official website.
Project mention: Show HN: Elodin – A better framework for physics simulation | news.ycombinator.com | 2024-03-06Yes you can use Nox separately today. https://github.com/elodin-sys/elodin/tree/main/libs/nox . It just hasn't been released on crates.io yet, and no promises about stability. I mentioned this in a sibling comment, but we likely will have to rename Nox to something else since someone is squatting the name on crates.io
Project mention: Ask HN: Any interactive math tutorials that use a computational algebra system? | news.ycombinator.com | 2024-03-05I'm a senior level programmer who recently became interested in furthering my math education.
I also just became aware of computational algebra systems like emmy: https://github.com/mentat-collective/emmy
My question is: is there an interactive math curriculum/textbook/etc that uses such a system to teach the math? I would find that a lot more engaging than learning math the old way!
physics-simulation related posts
- Show HN: Elodin – A better framework for physics simulation
- A Beginner's Guide to Creating Augmented Reality (AR)
- Sicmutils: Computer Algebra, Physics and Differential Geometry in Clojure
- Using 3D to make Cut Scenes for your Visual Novels
- Interactive Double Pendulum Playground
- Visibility in game development as a 3D Artist?
- Which is the best programming language for Quantum Computing?
-
A note from our sponsor - WorkOS
workos.com | 25 Apr 2024
Index
What are some of the best open-source physics-simulation projects? This list will help you:
Project | Stars | |
---|---|---|
1 | JoltPhysics | 5,523 |
2 | dm_control | 3,540 |
3 | Simbody | 2,216 |
4 | brax | 2,058 |
5 | CHRONO | 2,031 |
6 | YapAnimator | 1,934 |
7 | Unity-Robotics-Hub | 1,871 |
8 | godot-jolt | 1,617 |
9 | 3DWorld | 1,062 |
10 | rigs-of-rods | 970 |
11 | echo | 915 |
12 | pymunk | 875 |
13 | sicmutils | 750 |
14 | edyn | 516 |
15 | PhysicsExamples2D | 495 |
16 | unity-deterministic-physics | 454 |
17 | fdtd | 430 |
18 | elodin | 378 |
19 | Molly.jl | 365 |
20 | emmy | 352 |
21 | articulations-robot-demo | 317 |
22 | assistive-gym | 296 |
23 | Robotics-Object-Pose-Estimation | 263 |
Sponsored