文件名称:evolvotron:Evolvotron 是 Linux 的交互式“生成艺术”应用程序
文件大小:304KB
文件格式:ZIP
更新时间:2024-07-06 15:32:39
C++
进化器 Evolvotron 是 Linux 的交互式“生成艺术”应用程序,通过随机突变和用户选择驱动的进化的迭代过程来进化图像/纹理/图案/动画。 (这个过程也常被称为“进化艺术”或“遗传艺术”。)如果您喜欢熔岩灯,并且仍然认为 Mandelbrot 套装很酷,那么这可能是适合您的软件。 该软件显示了一系列算法生成的图像。 你选择一个你喜欢的,软件会改变算法以产生随机变体。 简单地重复直到无聊,希望在此过程中遇到一些令人愉悦的糖果。 该代码是根据 GPL 许可的。 它使用 Qt4、boost 库,并且是多线程的。 这个项目的灵感来自多年前 SIGGRAPH 的小组会议……可能是 1989 年在波士顿举行的“计算机艺术 - 矛盾?主流观点”。 在*目录中 ./配置制作 或者只是通过做来为你做 。/建造 [请注意,BUILD 脚本在运行命令时还会将 $QTDIR/bin 添加到路径