Craig Reynolds - Original 1986 Boids simulation
https://www.youtube.com/watch?v=86iQiV3-3IA
1987 Stanley and Stella Breaking the Ice (Remastered) by Tom McMahon Michael Wahrman Craig Reynolds
https://www.youtube.com/watch?v=K2ZZKEGlOks
Craig Reynolds #SCCS2015
https://www.youtube.com/watch?v=rqP_c5zm89Q
>Pioneer Craig Reynolds shares his groundbreaking work in artificial life and computer animation. Reynolds describes his lifelong fascination with simulating natural complexity computationally. By modeling flocking birds from the bottom up, based on simple rules for how individual birds move, Reynolds made the astonishing flock emerge. This agent-based approach allowed new insights into collective behavior impossible to gather from nature alone. Reynolds reflects on the significance of his iconic 1987 "Boids" model for animating birds in films like Batman Returns. But its influence extends further - to complexity science and understanding real-world systems like traffic flow and crowd dynamics. According to Reynolds, the beauty of simple models is their emergent properties. By distilling phenomena to basic rules, computer simulation uncovers new truths about the world. Join this fascinating conversation with a legend of artificial life and computer graphics.
Boids: Background and Update, by Craig Reynolds
https://www.red3d.com/cwr/boids/
Blender Tutorial - Full Guide to Boid Particles
https://www.youtube.com/watch?v=J3TUPYVsxow
https://news.ycombinator.com/item?id=22710201
>I've confirmed with Craig Reynolds that yes indeed, then name of Boids was inspired by The Producers:
https://www.youtube.com/watch?v=aL6mTMShVyk
>"He's up on the roof with his boids. He keeps boids. Doity, disgusting, filthy, lice ridden boids." -The Concierge, not a Madam
OpenSteer: Steering Behaviors for Autonomous Characters
https://github.com/meshula/OpenSteer
>OpenSteer is a C++ library for constructing steering behaviors for autonomous characters in games and animation. In addition to the library, OpenSteer provides an OpenGL-based application called OpenSteerDemo which demonstrates a variety of steering behaviors. The user can quickly prototype, visualize, annotate and debug new steering behaviors by writing a plug-in for OpenSteerDemo. [...]
>OpenSteer was initially developed by Craig Reynolds beginning in 2002 at the Research and Development group of Sony Computer Entertainment America. The OpenSteer authors wish to acknowledge the support of SCEA, SCEI and in particular these executives who had the foresight to release this code as open source for all to use: Shin'ichi Okamoto, Masa Chatani and Dominic Mallinson.
Also there's Blender's boids system, which has two main ancestors: Craig Reynolds' behavioral animation research, and Janne Karhu's rewrite of Blender's particle system. Its evolution turned the classic flocking model into an animator-controlled toolkit for flocks, herds, pursuit, and simple battles.