Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Flocking
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
=== Reynolds' Models === Flocking behaviour was simulated on a computer in 1987 by [[Craig Reynolds (computer graphics)|Craig Reynolds]] with the program [[Boids]].<ref>{{cite conference |author= Reynolds, Craig W. |title= Flocks, herds and schools: A distributed behavioural model. |book-title= ACM SIGGRAPH Computer Graphics |volume=21 |issue=4 |pages= 25β34 |year=1987 }}</ref> This program simulates simple agents (boids) that move according to a set of three basic rules: separation, alignment and cohesion. The result, akin to a [[Flock (birds)|flock]] of [[bird]]s, a [[Shoaling and schooling|school]] of [[fish]], or a [[swarm]] of [[insects]], was developed for motion picture visual effects. ==== Rules ==== Reynolds' models of flocking behaviour are controlled by three simple rules: ;Separation :Avoid crowding neighbours (short range repulsion) ;Alignment :Steer towards average heading of neighbours ;Cohesion :Steer towards average position of neighbours (long range attraction) With these three simple rules, the flock moves in an extremely realistic way, creating complex motion and interaction that would be extremely hard to create otherwise. ==== Rule variants ==== The basic model has been extended in several different ways since Reynolds proposed it. For instance, Delgado-Mata et al.<ref>{{Cite journal |display-authors=etal |vauthors=Delgado-Mata C, Ibanez J, Bee S |year=2007 |title=On the use of Virtual Animals with Artificial Fear in Virtual Environments |journal=New Generation Computing |volume=25 |issue=2 |pages=145β169 |doi=10.1007/s00354-007-0009-5 |s2cid=26078361}}</ref> extended the basic model to incorporate the effects of fear. Olfaction was used to transmit emotion between animals, through pheromones modelled as particles in a free expansion gas. Hartman and Benes<ref>{{Cite journal |vauthors=Hartman C, Benes B |year=2006 |title=Autonomous boids | journal=Computer Animation and Virtual Worlds |volume=17 |issue=3β4 |pages=199β206 |doi=10.1002/cav.123 |s2cid=15720643}}</ref> introduced a complementary force to the alignment that they call the change of leadership. This steer defines the chance of the bird to become a leader and try to escape.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)