Attack of the Boids

By Henry Chen

In the Textbook (Fundamentals of Computer Graphics, 4th Edition), if you keep reading Chapter 16 past the assigned readings (from A8), you will come across section 16.7 which describes animating Groups of Objects. Specifically, we focus the emergent behavior of flocking, where the motion of a group member (called a boid) in relation to just a few of its closest neighbours can be used to exihbit coordinated goal-driven motion (Reynolds, 1987). A copy of the original paper can be found on the DCS website: https://www.cs.toronto.edu/~dt/siggraph97-course/cwr87/

Key features

Key files

Note: Other files are essentially unchanged from A8 starter code so you can see how it fits in.


Acknowledgements