Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/keenanwoodall/Piranha
A very simple tool to make rigidbodies swarm a mesh in Unity.
https://github.com/keenanwoodall/Piranha
Last synced: 2 months ago
JSON representation
A very simple tool to make rigidbodies swarm a mesh in Unity.
- Host: GitHub
- URL: https://github.com/keenanwoodall/Piranha
- Owner: keenanwoodall
- License: mit
- Created: 2019-02-28T15:07:49.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-02-28T20:18:28.000Z (almost 6 years ago)
- Last Synced: 2024-11-09T18:03:26.575Z (2 months ago)
- Language: C#
- Homepage:
- Size: 241 KB
- Stars: 259
- Watchers: 14
- Forks: 32
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-unity3d - Piranha - A very simple tool to make rigidbodies swarm a mesh in Unity (Open Source Repositories / Gameplay)
- awesome-unity-open-source-on-github - Piranha - A very simple tool to make rigidbodies swarm a mesh in Unity (Physics)
README
# Piranha
A simple tool to make rigidbodies swarm a mesh in Unity.Works on Mesh Filters and Skinned Mesh Renderers.
![1](https://i.imgur.com/5wLtUS5.gif)
## Setup
1. Add the `PiranhaTarget` component to a game object with a Mesh Filter or Skinned Mesh Renderer.
2. Drag any rigidbodies you want to swarm the target into the `Piranhas` list.
3. Hit play!## Options
- Increase `Force` to change how attracted the rigidbodies are to the target.
![2](https://i.imgur.com/xOgaggq.gif)
- Change the `Activation Mode` to `Distance` to prevent rigidbodies from swarming the target unless they are within the `Activation Distance`.
![3](https://i.imgur.com/Ow8BHMi.gif)