一套为期 12 周、共 24 课的入门课程,通过小型项目学习 HTML、CSS 和 JavaScript。
9.7万+65 本周1.6万JavaScriptMIT更新于 4天前
p5.js 是一个免费开源的 JavaScript 库,用于在网页上进行创意编程、绘图与交互式图形创作。
p5.js 是一个用于创意编程的 JavaScript 库,让艺术家、设计师、教育工作者和初学者可以直接在浏览器中绘图、制作动画和构建交互式图形。它采用 setup() 和 draw() 的结构,几行代码就能快速上手,其设计理念基于 Processing 的核心原则。
库中提供了完整的绘图工具,支持音视觉、实验性和生成式作品的创作。网页本身也可以被视为一幅草图。项目提供了带可视化示例的参考文档、教程以及无需本地配置即可编码的 Web 编辑器,社区开发的扩展库还能增加更多功能。
p5.js 主要由志愿者在 Processing Foundation 的支持下维护,注重无障碍与包容性,并提供多种语言版本。
打开 p5.js 网页编辑器,无需安装即可开始编码
按照 p5.js 官网的入门教程学习
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
一套为期 12 周、共 24 课的入门课程,通过小型项目学习 HTML、CSS 和 JavaScript。
一款免费开源的矢量与位图 2D 图形编辑器,底层基于节点式程序化图形引擎,目前处于 alpha 阶段。
一键安装的桌面应用,通过浏览器界面用 Stable Diffusion 从文字和图片生成图像,无需技术基础。
在浏览器中实时绘制无尽装饰首字母与花饰字母的生成器,可探索、收藏并下载。
一套供编程 agent 使用的技能,用代码把艺术风格和解说视频语法做成会动的动画。
用 Claude 借助 p5.js 和 p5.brush 制作手绘卡通动画的入门工具包。