文件名称:Starlings:二维Starling murmuration的Javascript实现
文件大小:1.31MB
文件格式:ZIP
更新时间:2024-06-08 04:33:23
javascript boids starling p5js-animation JavaScript
八哥 Mur变现象是指成百上千甚至成千上万的鸟群在空中飞舞,错综复杂,协调一致的模式时产生的现象。 ling鸟是候鸟,他们很好地表现出这种现象。 要自己查看,请单击。 Boids Boids是一种人工生命程序,由Craig Reynolds于1986年开发,用于模拟鸟类的成群行为。 他有关该主题的论文发表于1987年,可以在找到。 名称“ boid”对应于“ bird-oid object”的缩写,它是指类似鸟的对象。 特性 每个辫子都可以直接访问整个场景的几何描述,但是植绒要求它仅对自身周围某个特定区域内的植绒动物做出React。 邻域的特征是距离(从标本的中心测量)和角度(从标本的飞行方向测量)。 基本的植绒模型由三个简单的转向行为组成,这些行为描述了个体Boid如何根据其附近的植群的位置和速度进行操纵: 分离。 结盟。 凝聚。 分离 每个Boid都会避开当地的同伴,以免彼
【文件预览】:
Starlings-master
----mathematical modelling()
--------Starlings mathematical model.pdf(152KB)
--------Starlings mathematical model.tex(8KB)
----jsdoc()
--------fonts()
--------module-sketch-Deflector.html(3KB)
--------module-sketch.html(3KB)
--------global.html(7KB)
--------scripts()
--------index.html(2KB)
--------module-sketch-Predator.html(5KB)
--------styles()
--------module-sketch-Boid.html(10KB)
--------sketch.js.html(12KB)
----srcs()
--------libraries()
--------sketch.js(10KB)
--------index.html(467B)
----UML()
--------UML.png(217KB)
--------Starling UML.xml(4KB)
----README.md(2KB)