Skip to content

taichi-dev/soft2d-for-unity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Soft2D for Unity

English | 简体中文

What is Soft2D for Unity?

Soft2D 是一个基于 Taichi AOT 系统的 2D 实时多材料物理引擎,可以模拟流体、弹性体、雪和沙子等材料。Soft2D for Unity 插件为 Soft2D 提供了高层封装,并为用户提供了一系列易用的的接口,可以让用户方便地在 Unity 中实现各种物理模拟与渲染效果。

FluidRendering Maze

Why Soft2D for Unity?

  • 支持五大主流平台的运行,全设备覆盖无死角: Windows Linux Android macOS iOS
  • 支持多种材料多种形状的物理模拟:
    • 流体
    • 沙子
    • 弹性体
  • 基于 Taichi 语言真实物理模拟。
  • 适用于3D场景,并同时针对2D与3D场景编写了相关材质着色器。
  • 包含了很多教程和展示场景供用户了解插件的强劲功能。
  • 与 Unity 内组件深度绑定,Soft2D 的粒子可以与 Unity 的碰撞体和触发器产生交互。

Getting Started

Environment Requirements

  • Graphics API: Vulkan or Metal
  • Unity version:2021.3.22f1 or higher
  • Render Pipeline:built-in or URP

Installation

Download Soft2D for Unity and unzip it anywhere in your Unity Assets folder (just not inside the Editor, Plugins or Resources directories).

Documentation

Contact Us

  • If you spot an technical or documentation issue, please file an issue at Github Issues.
  • If you are willing to participate in Soft2D for Unity,please file a Pull Request.