ParallelFlocking for Unity
A downloadable demo build
Download NowName your own price
ParallelFlocking is a Flocking algorithm implementation inside Unity Engine made with the use of ComputeShaders, in order to parallelize computations thanks to the power of a GPU.
This is a simple demo build that lets you set all the Flock parameters. You can run the simulation choosing between CPU and GPU computation to see the differences in performance. Most of the parameters can be edited at runtime to see their effects on the simulation.
Here you can find a document with a more in-depth description of the work I did.
Here's a link to the GitHub repository if you want to take a look at the code.
Implemented behaviours
Avoidance Behaviour | |
Cohesion Behaviour | |
Alignment Behaviour | |
Bounding Sphere Behaviour |
Status | Prototype |
Category | Other |
Author | Mattia Cacciatore |
Genre | Simulation |
Tags | 3D, algorithm, compute-shader, gpu, particle-systems, physic, Shaders, tool, Unity |
Download
Download NowName your own price
Click download now to get access to the following files:
ParallelFlocking_demo_0.0.1.rar 81 MB
Leave a comment
Log in with itch.io to leave a comment.