A floating character controller for Bevy
-
Updated
Jun 30, 2026 - Rust
A floating character controller for Bevy
A research-oriented elastic body simulator
Implementations in Unity of the Ten Minute Physics YouTube channel. Instead of using Unity's built-in physics engine, you will learn how to make your own XPBD based physics engine. This is useful if you want to simulate ropes, cloth, tires, etc. You will also learn how to make fluid simulations and soft body physics.
Simple rigid-body physics simulator powered by XPBD.
Unity Position Based Dynamics in two dimensions
eXtended Position based dynamics implementation with soft body virtual cutting
WebGPU XPBD Cloth Simulator Project to accompany guides on www.carmencincotti.com
OpenXRLab GPU Cloth Simulation Engine
XPBD physics in THREE.js
Open-source Soft-Body Physics Engine specifically for Unity3D
RoboSim is a project aimed at creating a user-friendly and customizable rigid body physics simulator for robotics.
A compact, dependency-free 3D rigid body physics engine for games, built on Position-Based Dynamics (XPBD). Zero rest penetration, deterministic multithreading with graph-colored SIMD solving, and transparent head-to-head benchmarks against Erin Catto's box3d.
Real-time C++ soft body simulation engine using XPBD, OpenGL rendering, and ImGui-based interactive tooling.
3D physic engine in Go
TETRA is a pipeline that enables seamless tetrahedral mesh export from Blender and import into Unity. Built on top of the tetrahedralization plugin developed by Matthias Müller (Ten Minute Physics), it extends the original work with a custom file format, a Blender exporter, and a Unity importer for volumetric mesh assets.
Add a description, image, and links to the xpbd topic page so that developers can more easily learn about it.
To associate your repository with the xpbd topic, visit your repo's landing page and select "manage topics."