Doodle Board(p5.js实现互动画板)

本文档介绍了如何利用p5.js实现一个名为Doodle Board的互动画板,该画板允许用户使用不同类型的笔刷(如rectangle, facebrush, boidbrush)进行创作。通过鼠标事件处理,boidbrush笔刷可以生成动态的boid群体,用户可以通过鼠标操作改变群体行为。此外,还实现了界面完善和声音功能,提供了一种新颖的动态绘画体验。" 111615072,10293923,比对结果质控:samtools与qualimap详解,"['生物信息学', '测序分析', '数据质控', 'samtools', 'qualimap']
摘要由CSDN通过智能技术生成

目标

  • 编写一个“绘画系统”,提供一系列绘画材料(例如画笔/颜料/滤镜)给用户操作,以创作出动态/交互的绘画作品。这个绘画系统是对“绘画”的概念的扩展,但仍然体现出与传统绘画系统的相似性;
  • 在材料/交互方式/作品呈现/作画者四个方面中,至少有两方面要体现出与通常的国画/水彩/油画/素描/数位板+电脑作画/钢笔画等大家熟知的绘画形态有较高相似性;
  • 在材料/交互方式/作品呈现/作画者四个方面中,至少要有一方面要体现出不同于通常绘画的特色;
  • 在作品呈现方面,必须体现出动态效果,最好能体现出交互性;

阅读资料

https://blog.csdn.net/magicbrushlv/article/details/83858469

https://blog.csdn.net/magicbrushlv/article/details/84106686

制作过程

最终演示视频和相关代码展示:https://www.bilibili.com/video/av39374689/

Step.1

为什么叫Doodle Board?

这个名字灵感来源于我很喜欢的游戏“Doodle God”,游戏中可以通过几个相同或不同的元素合成新的元素,感觉很像我

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值