SuperAPI AI 工具集

algorithmic-art

设计与创作

查看项目

更新于 10-16 03:15

技能介绍

用途:把用户给出的细微线索作为基础,先创作一份算法哲学(生成美学宣言),再用 p5.js 把它表达为生成艺术,产出单个自包含 HTML 交互作品。

主要能力:以种子随机(randomSeed/noiseSeed)保证可复现;用噪声场、粒子、流场、力、参数化变异等表达涌现行为与计算之美;作品 90% 由算法生成、10% 为必要参数;支持参数实时调整、种子前后切换/随机/跳转、生成 100 个变体、重新生成、重置与下载 PNG。

必要用法:第一步先阅读 templates/viewer.html 模板,以其为字面起点,保留固定的页眉、侧栏结构、字体与配色、种子控件与操作按钮,只替换算法、参数对象与参数控件等可变部分。HTML 需单文件自包含,仅通过 CDN 引入 p5.js:https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.7.0/p5.min.js。种子写法示例:let seed = 12345; randomSeed(seed); noiseSeed(seed); 侧栏顺序为 Seed → Parameters → Colors? → Actions。

适用场景:需要可复现、可探索参数与种子的生成艺术、算法艺术或交互式数字艺术作品。

限制:资料未提供收费、价格、平台或性能指标等信息;作品需先建立算法哲学并推导概念种子,需遵循模板固定结构,未提供模板文件本身时无法直接照搬。