- 1. Reference Books
- 2. What Is the Boids Algorithm?
- 1. Separation
- 2. Alignment
- 3. Cohesion
- 4. Calculating the final position
- 5. A note on the Boids calculation
- 3. Implementing the Boids Simulation
- 1. GPU Instancing and ComputeShader
- 1. ComputeShader
- 2. GPU Instancing
- 2. Rendering with GPU instancing
- 1. Writing a shader that supports GPU instancing
- 2. Enabling it on the material
- 3. Drawing with RenderMeshIndirect
- 3. Implementing the crowd simulation
- 4. Setting up a custom fish model
- 4. In Closing
- Home
- 20240528_01_unity_boids
[Unity] Simulating a School of Fish Using the Boids Algorithm
UnityGraphicsCrowd SimulationGPGPUGPU Instancing
2024-05-28

UnityGraphicsCrowd SimulationGPGPUGPU Instancing
2024-05-28
Share this post
Follow the author
Your follow really keeps me going!
Your follow really keeps me going!
Related Posts

[Unity] Building a 2D Live Scene with Light2D and Timeline
2026-07-20

[Three.js] Implementing a Toon + Backface Outline Shader with a Custom Shader
2026-02-15

[Three.js] Three.js Basics - From Scene Setup to Model Loading and Post-Processing
2026-02-15

[Houdini 21.0] Creating a 3D-Building-Cluster-Style Blog Header Image
2026-01-10

[Houdini 21.0] A Thorough Introduction to Solaris: A Basic Workflow with USD Structure in Mind
2025-12-31

[Game Math] Part 10: Learning Game Math with p5.js (+α) — Complex Numbers and Fractals
2025-11-02

[Procedural] Learning the Wave Function Collapse Algorithm with Python
2025-06-22

[UE5.5] A Rundown of Nanite, Lumen, and VSM
2025-05-12



