Soft2D is a 2D multi-material continuum physics engine designed for real-time applications.

Joined June 2023
This video shows an extreme multi-material coupling scene in Soft2D, where a mixer attempts to blend various materials, including fluids, snow, elastic bodies, and sand. Related links: Github: github.com/taichi-dev/soft2d… YouTube: youtube.com/@Soft2D #soft2d #physicsengine
1
3
471
Exciting News! Introducing Soft2D-for-Unity, an easy-to-use editor tool, now available on the Unity Asset Store! Embedding the Soft2D engine within powerful editor tools, allows you to build your simulation scene just in a few clicks! Check it out: assetstore.unity.com/package…
4
1
10
3,131
Colliders in soft2d support various different collision types. This video demonstrates STICKY, SLIP, and SEPARATE collision types from top to bottom, respectively. Related links: Github: github.com/taichi-dev/soft2d… YouTube: youtube.com/@Soft2D #soft2d #physicsengine
143
"Control" is essential for game development. Soft2D supports controlling bodies in various ways. This video shows how to control a body by modifying its linear velocity and angular velocity. Github: github.com/taichi-dev/soft2d… YouTube: youtube.com/@Soft2D #soft2d #physicsengine
1
159
In soft2d, custom particle tags can be used for filtering specific particles in trigger events. This video shows how to remove particular particles (particles generated from the left-side emitter) through particle tags. Github: github.com/taichi-dev/soft2d… #soft2d #physicsengine
1
109
This video shows another example of trigger events: a trigger (red) will remove mesh elements when they pass through it. Related links: Github: github.com/taichi-dev/soft2d… YouTube: youtube.com/@Soft2D #soft2d #physicsengine
1
2
230
Trigger events are vital for game logic. Soft2D supports custom trigger events, allowing users to achieve various game logic. This video shows a trigger (red) that can delete particles. Github: github.com/taichi-dev/soft2d… YouTube: youtube.com/@Soft2D #soft2d #physicsengine
87
Kinematic objects are essential in games, which provide a way to control the motion of objects. Soft2D supports kinematic colliders, helping users achieve the expected scene. This video shows how to control colliders' linear/angular velocity. Github: github.com/taichi-dev/soft2d…
85
Benefiting from continuum mechanics, in soft2d, bodies of different materials can be naturally coupled. This video shows a multi-material coupling scene (fluid, elastic bodies, snow, and sand). More links: Github: github.com/taichi-dev/soft2d… YouTube: youtube.com/@Soft2D #soft2d
1
4
262
As a multi-material physics engine, soft2d allows users to simulate various materials: fluids, elastic bodies, snow, and sand. The scene below shows a simulation scene of snow. More links: Github: github.com/taichi-dev/soft2d… YouTube: youtube.com/@Soft2D #soft2d #physicsengine
2
3
2
6
1,833
1/2) Besides prebuilt shapes, soft2d supports custom and mesh bodies, enhancing flexibility. The scene below shows the simulation of custom bodies. Related links: Github: github.com/taichi-dev/soft2d… YouTube: youtube.com/@Soft2D #soft2d #physicsengine
1
1
2
281
2/2) And this is a demonstration of mesh bodies.
1
4
309
In soft2d, the collider is a kind of object that can block the motion of bodies. This scene shows fluid bodies interacting with various shapes' colliders (in green color). Related links: Github: github.com/taichi-dev/soft2d… YouTube: youtube.com/@Soft2D #soft2d #physicsengine
1
3
323
The body is a core concept in soft2d, representing an object that can be simulated. we offer several prebuilt shapes for bodies: boxes, circles, ellipses, capsules, and polygons. More links: Github: github.com/taichi-dev/soft2d… YouTube: youtube.com/@Soft2D #soft2d #physicsengine
1
101
Soft2D provides a collection of hands-on user examples, available in our GitHub repo! The video below gives a preview of them. Check out our GitHub repo and give it a try! github.com/taichi-dev/soft2d… 📺Explore more on our YouTube channel: youtube.com/@Soft2D #soft2d #gamedev
3
11
1,389
Powered by Taichi Ahead-of-Time (AOT) system, Soft2D is compatible with a variety of platforms and ensures high performance for large simulation scenes. Check soft2d.tech for many details! #gamedev #Physics #Simulation
We are delighted to share with everyone: We have released Soft2D, a 2D multi-material physics engine for real-time applications. It allows you to simulate materials like elastic bodies, fluids, snow, and more. Plus, Soft2D supports numerous platforms! Dive in and give it a try!
163
We are delighted to share with everyone: We have released Soft2D, a 2D multi-material physics engine for real-time applications. It allows you to simulate materials like elastic bodies, fluids, snow, and more. Plus, Soft2D supports numerous platforms! Dive in and give it a try!
1
2
3
8
3,946
Please check out soft2d.tech/ for more details!
1
297