返回 文章 学习 CMS 文章

用 p5.js 生成水彩画:骑自行车的鹈鹕

一个用 p5.js 生成水彩风格鹈鹕骑车插画的参数化工具。

p5.js生成式艺术水彩风格创意编程
成长分 / 100 56 综合收获、行动、留存与影响

为什么值得读展示如何用代码模拟水彩的分层透明水洗、手绘墨线和飞溅效果。

提供可调参数与随机种子机制,便于理解生成式艺术的创作方式。

关键洞察
  1. 工具以种子驱动,每次运行生成略有不同的构图。
  2. 可调参数包括水洗层数、边缘渗色、墨线抖动和飞溅。
  3. 画面由分层透明水洗、手绘墨线细节和甩溅颜料组合而成。
转成行动

深入阅读

正文与原文对照

原文保真覆盖:全文原文字符:1245

工具 浮色颜料 — 骑自行车的鹈鹕 — 查看一幅由种子生成的水彩画,画中是一只骑自行车的鹈鹕。调整晕染层数、边缘渗色、墨线抖动和飞溅等参数,以自定义艺术效果,或探索不同的种子以生成全新的构图。每幅画都结合了层叠的透明晕染、手绘墨线细节和甩出的颜料飞溅,从而创作出具有水彩美感的独特插画。

灵感来自训练 AI 用代码作画,其中 Surya Narreddi 使用强化学习让 Qwen 3.5 35B 借助 p5.js 生成优美水彩风格的图像。

我在 Max 推理设置下向 Claude Fable 5 输入了以下提示词:

Use p5js to draw a watercolor of a pelican riding a bicycle

每次运行时,它生成的图像都会略有不同。

斑驳水彩风格的插画,画中是一只骑自行车的鹈鹕。看起来有点像 Quentin Blake 的风格。