3.1.08. crowd behaviour

BSL_GH_129_M

Loading

Date published: August 23, 2022

DESCRIPTION 

Craig Reynolds created a computer model in 1986 that coordinated animal- like motion such as bird flocks and fish schools. The generic simulated flocking creatures, the “boids” followed three simple steering behaviours which describe how an individual boid would manoeuvre, based on the positions and velocities of flock mates within its vicinity. This definition uses HoopSnake to define the behaviour of a series of vectors (boids) that follow the same three rules. 

PROCEDURE

1. Separation: steer to avoid crowding local flock mates.
2.
Alignment: steer toward the average heading of local flock mates.
3.
Cohesion: steer to move toward the average position of local flock mates. 

This exercise is using Grasshopper version 1.0.0007 
Reference: Mateusz Zwierzycki, Anemone, https://www.food4rhino.com/app/anemone, Accessed August 6, 2020.

Software

Rhino 

Plugins

course files

Crowd_Behaviour.zip

3.27 MB | 1047 downloads