Den samlade rörelsen hos en fågelflock, en hjord landdjur eller en fiskskola är en vacker och välbekant del av naturen. Men denna typ av komplex rörelse ses sällan i datoranimering. I detta dokument utforskas ett tillvägagångssätt baserat på simulering som ett alternativ till att skriptera varje fågels stigar individuellt. Den simulerade flocken är en utveckling av ett partikelsystem, där de simulerade fåglarna är partiklarna. Den simulerade flockens samlade rörelse skapas av en distribuerad beteendemodell som liknar den som fungerar i en naturlig flock; fåglarna väljer sin egen kurs. Varje simulerad fågel genomförs som en oberoende aktör som navigerar enligt sin lokala uppfattning om den dynamiska miljön, lagarna i simulerad fysik som styr dess rörelse, och en uppsättning beteenden programmerade in i den av "animatorn". Den simulerade flockens samlade rörelse är resultatet av den täta interaktionen mellan de relativt enkla beteendena hos de enskilda simulerade fåglarna.
Reynolds tidiga arbete utforskar ett tillvägagångssätt för att simulera fågel flockning genom att skapa en distribuerad beteendemodell som resulterar i artificiella agenter beteende i stort sett som naturlig flockning REF.
Flocks, herds and schools: A distributed behavioral model
{'venue': "SIGGRAPH '87", 'journal': None, 'mag_field_of_study': ['Computer Science', 'Geography']}