alexgreensh/anidoodle

Art and animation, written as code. Illustrations, loops, interactive web art, launch-videos and scored films in dozens of styles, identical on every render.

解决的问题

Anidoodle 允许用户完全通过代码创作高质量的手绘风格插图、动画与音乐。它以确定性的代码渲染取代了 AI 图像模型的不确定性与持续的运算成本,确保相同的源代码在任何规模下都能产生完全相同的图像或影片。

运作原理

该项目使用一个将每个笔触视为函数的核心引擎。它提供 32 种独特的艺术风格(如水彩、孔版印刷与像素艺术),以及一个通过数据驱动音符而非录音来创作原创乐谱的音乐引擎。

用户可以通过 AI 代理(如 Claude Code、Codex 或 Grok Build)使用自然语言请求与其互动,或通过 Node.js 工具手动驱动引擎。系统可输出多种格式,包括 PNG、MP4、GIF 以及开启时会从头重新绘制艺术作品的独立 HTML 文件。

适用对象

  • 网页设计师与开发者: 用于建立一致的页首插图、对用户输入做出反应的互动式吉祥物以及品牌资产。
  • 营销人员: 用于制作产品发布影片与配合节奏的社交媒体内容。
  • 教育工作者: 用于生成带有字幕缩时摄影的逐步绘画课程。
  • 品牌经理: 用于在所有公司资产中保持一致的艺术“笔触”。

特色亮点

  • 32 种艺术风格: 包含水墨、炭笔擦除与玩具积木等多种媒介。
  • 确定性渲染: 保证在不同机器与尺寸下输出完全相同的结果。
  • 代码作曲: 从流派词汇中生成原创乐谱,并可选配高质量原声乐器采样。
  • 互动式网页艺术: 能够为网站建立可对光标与表单做出反应的 <ani-doodle> 元素。
  • 产品发布影片套件: 一种专门的工作流程,用于生成具有同步声音与动态模糊的产品发布影片。
  • 风格匹配: 可以学习现有图像,将其艺术笔触应用于新主题。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目