Javascript 建立一个网页,上面有一群飞来飞去的鸟儿

Javascript 建立一个网页,上面有一群飞来飞去的鸟儿,javascript,web,graphics,webgl,Javascript,Web,Graphics,Webgl,我想建立一个网页,上面有一群飞鸟。白色背景,黑色,首先-我想折叠三角形。最终,我会对生成随机飞行模式感兴趣,但现在我很乐意创建规则的、重复的模式,从一只“鸟”开始 我想知道如何才能最好地做到这一点,或者从哪里开始?我有丰富的Java编程经验,有些是HTML/JavaScript编程经验。但我有兴趣学习。我只是想找一些建议。WebGL?还是只使用JavaScript?这取决于您想要的效果。如果你想要3d效果,你应该看看THREE.js。本教程是一个相当不错的介绍。就我个人而言,我认为你可以使用2d

我想建立一个网页,上面有一群飞鸟。白色背景,黑色,首先-我想折叠三角形。最终,我会对生成随机飞行模式感兴趣,但现在我很乐意创建规则的、重复的模式,从一只“鸟”开始


我想知道如何才能最好地做到这一点,或者从哪里开始?我有丰富的Java编程经验,有些是HTML/JavaScript编程经验。但我有兴趣学习。我只是想找一些建议。WebGL?还是只使用JavaScript?

这取决于您想要的效果。如果你想要3d效果,你应该看看THREE.js。本教程是一个相当不错的介绍。就我个人而言,我认为你可以使用2d画布做你需要的事情。丹尼尔·希夫曼(Daniel Shiffman)的是一本关于车辆的优秀教程,所有这些都具有标准的画布背景。大多数示例都已翻译成JavaScript(使用p5.js),但它最初是用Java编写的,因此这可能是一种让您大开眼界的好方法。

您最好的选择是HTML5的canvas标记。Canvas还支持WebGL,所以使用它也很容易

以下是一个示例: &
您可以用这个想法来复制您的需求。

非常感谢。这些非常有助于尽快弄脏我的手,非常感谢我认为2d目前还可以,谢谢你的考虑。我要看看那本书谢谢!