随机图像生成?

时间:2021-02-05 23:44:01

标签: javascript algorithm dynamic-image-generation

我希望创建一个康威的生命游戏类型的动态图像,该图像在这些一般模式中循环(如下)。

是否可以使用 Javascript 创建这些类型?还是我最好使用 3D 应用程序并循环浏览一系列预定义图像?

enter image description here

1 个答案:

答案 0 :(得分:1)

看看您的示例,我相信您可以轻松编写 Javascript 代码来生成这些图像。就个人而言,我希望生成一个 SVG。你可以在没有图书馆的情况下做到这一点,但你可能会发现像 SVG.js 这样的图书馆很有帮助。

我会将图像视为您的圆圈的 3x3 网格,您可以有效地随机打开或关闭(根据您所需的逻辑)。然后您可以轻松地在它们之间生成“连接器”线。

当你的 3x3 网格看起来像你想要的那样后,你可以对组应用 45° 旋转,你就完成了。

完成上述操作后,您就可以获取 svg 内容并将其提交到服务器、保存到文件等。

如果您对 svg / js 有任何经验,您可能会很快完成这项工作。

祝你好运!

相关问题