Publisher | BlitzZart |
---|---|
File size | 790.31kB |
Number of files | 61 |
Latest version | 1.0.5 |
Latest release date | 2022-08-11 11:01:21 |
First release date | 2019-10-04 05:33:12 |
Supported Unity versions | 2018.4.2 or higher |
Swarmify is a simple swarm, motion planning, and collision avoidance simulation based on a potential field method.
The idea of this project is to provide a basic easy-to-integrate and easy-to-use swarm manipulation toolbox.
Check out readme! Collision layer/mask setup is necessary.
You can test an earlier version here:
Swarmify comes with different computation strategies. Depending on your project and target platform you might choose one or the other.
- Autonomous: Uses Unity's physics engine to filter the distance and compute everything else on the CPU.
- Centralized CPU: Everything is done on the CPU.
- Centralized GPU: Everything is fed to a compute shader and the calculations are done there. This leads to a significant performance improvement (however, this is implemented rather crude at this point).