Skip to content

taichi-dev/soft2d-for-unity

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Soft2D for Unity

English | 简体中文

Soft2D 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.

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.