# Obi Rope

{% embed url="<https://drive.google.com/file/d/1mOW06u26kctCKuIsUAxYADpwWaj65Za1/view?usp=sharing>" %}

{% embed url="<https://assetstore.unity.com/packages/tools/physics/obi-rope-55579>" %}

![](https://2688793952-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MFj2vg4QJR2sRMIhR35%2F-MgQHoyBsQYTgrMvuf1v%2F-MgQIfNI1YT2f1yhV1EW%2Faset%204.PNG?alt=media\&token=9bc3cb93-99ee-474b-820e-3d61ec3ceef7)

Obi is an advanced particle-based physics engine capable of simulating a wide range of deformable material behaviors.\\

Depends on the **Burst**, **Jobs**, **Collections**, and **Mathematics** packages, for compatibility with all platforms Burst can compile for. Without these packages, it can still run, but only in **Windows, Mac,Linux, iOS and Android**.\\

With Obi Rope you can create ropes and rods in a matter of seconds, with complete control over their shape and behavior: Oriented particle technology allow **rods** to offer torsion/twisting effects. **Ropes** are more lightweight and can be cut/resized. Both can collide with the environment and with each other, and can be attached to rigid bodies.\\

This system is **NOT based on rigid bodies and joints**, unlike other rope solutions. This is based on XPBD particles which makes it more lightweight, detailed, and unconditionally stable.\\

**Links**\
[Obi Website](http://obi.virtualmethodstudio.com/)\
[Community and Support Forum](http://obi.virtualmethodstudio.com/forum/)

**Features**:\
\- Non-linear, non-destructive rope editing using splines. Get instant feedback on how your rope looks while editing it!.\
\- Procedural smooth mesh generation using splines, complete with tangent space updating and normal map support. No need to manually generate geometry for your ropes.\
\- Adaptive curvature-based realtime mesh decimation: straight sections of a rope can generate simpler geometry than curved ones.\
\- Change rope length at runtime.\
\- Tearable/cuttable rope.\
\- Closed loops.\
\- Two-way rigid body interaction.\
\- Modular solver: don't waste performance, only use the constraints your rope needs.\
\- Per module adjustable solver iteration count.\
\- Independent stretch/bending stiffness.\
\- Easy-to-use editor particle tools: selection, brush selection, paintbrush, property smoothing...\
\- Supports all standard Unity colliders.\
\- Automatic camera culling: non-visible ropes do not update their simulation.
