Boids算法

Boids算法 #

动物群体行为算法,1986年,Symbolics公司的算法工程师克雷格·雷诺兹提出,对现在的技术有着重大启发。

算法定义了三条规则:

  • 分离。每个个体有确定的安全范围。如果有其他个体侵入安全范围,则个体向着远离侵入个体的方向前进。
  • 对齐。群体需要整体一致的运动方向。所有个体朝着整体的平均行动方向运动。
  • 聚集。个体都会向群体靠拢。所有个体朝着群体的中心方向运动。

基本模拟了动物的群体效应。

加入其他规则可投入到更丰富的应用场景的模拟中。


备案号:苏ICP备2022019698号-1