boids:在EcmaScript中进行相当简单而僵硬的Boids仿真

时间:2024-05-01 15:33:55
【文件属性】:

文件名称:boids:在EcmaScript中进行相当简单而僵硬的Boids仿真

文件大小:117KB

文件格式:ZIP

更新时间:2024-05-01 15:33:55

javascript canvas ecmascript released JavaScript

Boids 在EcmaScript中进行相当简单而僵硬的boids仿真。 在这里尝试! 什么? Boid(鸟状物体的缩写)是鸟的模拟版本。 它们按照3个简单的规则(分离,对齐和凝聚)行事,并且很快就组成了看起来自然的羊群。 这种人造生活通常用于计算机图形学和电影中,以模仿鸟类和其他动物的成群迁徙。 我觉得这真的很有趣。 通过设置一些非常简单的规则,即使是冷的寒冷PC也可以模拟某些东西……几乎可以存活。 几乎。 这是我的个人实现,是按照Wikipedia的描述从头开始的。 指示 CLICK (或TAP )在画布上的任何地方以吸引投标 使用屏幕上的输入来影响投标。 gravity比例会影响按下鼠标时施加到每个物体上的力。 学分 该项目根据Attribution 4.0 International(CC BY 4.0)许可进行分发。 Boids描述


【文件预览】:
boids-master
----.jshintrc(20B)
----.gitignore(8B)
----LICENSE.md(18KB)
----assets()
--------fonts()
----js()
--------vectors.min.js(3KB)
--------boids.js(9KB)
--------utils.js(1KB)
--------sketch.js(11KB)
--------obstacles.js(868B)
----css()
--------style.css(2KB)
----README.md(1KB)
----index.html(4KB)
----favicon.ico(50KB)

网友评论