An open API service indexing awesome lists of open source software.

https://github.com/taichi-dev/soft2d-for-unity

Soft2D-for-Unity
https://github.com/taichi-dev/soft2d-for-unity

fluid-simulation physics-2d physics-engine physics-simulation sand-simulation snow-simulation softbody-simulation unity-plugin

Last synced: 7 months ago
JSON representation

Soft2D-for-Unity

Awesome Lists containing this project

README

          

Soft2D for Unity



unity logo


youtube logo


twitter logo


discord logo


logo



English |
简体中文

[Soft2D](https://www.soft2d.tech/) is a 2D multi-material continuum physics engine designed for real-time applications. Soft2D-for-Unity provides a high-level encapsulation for Soft2D and offers users a range of easy-to-use interfaces, enabling users to easily implement various physical simulations in Unity. A detailed tutorial of Soft2D-for-Unity can be found in [User Documentation](./Assets/Soft2D/Docs/English/Documentation.md).


waterwheel maze


android ipad

## Features
- Multi-material: Elastic bodies, fluid, sand, snow.
- High-level abstraction: world, body, emitter, collider, trigger.
- Universal Deployment: Linux, Windows, MacOS/iOS, Android.
- Easy-to-use editor tools: Create a simulation scene in seconds.
- Supports 2D and 3D rendering: Requires just a few clicks to modify rendering effects.
- Contains rich and comprehensive tutorials and sample scenes.

## Environment Requirements

| Unity Version |Graphics API | Rendering Pipeline | Scripting Backend |
|----------------------|----------------|----------------------|-------------------|
|2021.3.22f1 or higher |Vulkan or Metal |Built-in or URP |IL2CPP |

> Note: MacOS currently only supports M1 chips.