Requires Unity 5.3.4 or higher.
Obi is a unified particle-based physics framework for Unity. Cloth, ropes, fluids, and soft bodies are available as separate packages.
With Obi Rope you can create ropes in a matter of seconds, with complete control over their shape and behavior. The ropes 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 Obi particles, which makes it more lightweight and detailed.
Works together with Obi Cloth, delivering seamless integration and inter-collisions between cloth and ropes.
Features:
- Procedural mesh generation using splines, complete with tangent space updating and normal map support. No need to manually generate geometry for your ropes.
- Two-way rigid body interaction.
- Modular solver: don't waste performance, only use the constraints your rope needs.
- Per module adjustable solver iteration count.
- Bending constraints.
- Per particle pin constraints.
- In-editor simulation preview.
- Easy-to-use editor particle tools: selection, brush selection, paintbrush, property smoothing...
- Simulation state gets serialized -> save your ropes mid-simulation->instantiate them already warm-started.
- Supports Box, Sphere, Capsule, Character and Terrain colliders.
- Automatic camera culling: non-visible ropes do not update their simulation.