手绘 v.s 码绘 (1.1 Processing——MyConfuse)

本文对比了手绘和码绘在表现动态方面的异同,以“运动”为主题创作了作品,涉及SketchBook手绘和Processing码绘。通过条件分支、循环等编程技巧,展现了不同动态效果,包括眨眼、变化的亮度和动态的眼睛。作品4展示了更复杂的动态变化。总结中提到,将深入研究手绘与码绘的差异。
摘要由CSDN通过智能技术生成

目标

  • 用手绘和码绘两种方式创作“运动”主题的作品,并撰写报告,对比二者在表现“动态”方面的异同。
  • 至少有一幅手绘作品,允许采取纸面绘画或电脑绘画两种方式
  • 可以结合速写课作业完成多幅作品,形成组图,以尝试不同的表现”动感“的手法
  • 编程工具默认包括p5.js, processing, openframeworks, unity
  • 必须运用到条件分支、循环、函数等流程控制方法,尽可能运用周期性、随机性的控制技术

手绘作品

工具:

SketchBook
介绍:
这个图片参考了律老师画的confuseface,其圆润可爱的轮廓和逼真传神的表情给我留下了深刻印象,所以当我打开画图准备写这次作业时,随手画了个草图就是一张还原度很高的confuseface。
在它简洁的基础形态上,层叠的黑眼圈不健康的灰白肤色以及比原版更加纤细的3根毛发都显示出了这位惊恐同学的与众不同,同时也侧面反映出它缺乏睡眠的现状。

码绘作品

工具:
Processing
(展示图片画质不佳,如引起不适请试用源代码)

作品1

开始码绘啦,先试着画点简单的吧。
微笑眨动小眼睛 ;-)

关键代码/函数:

  • 为背景色、眼睛位置获取鼠标坐标:mouseX,mouseY
  • 判断鼠标按下与否:mousePressed
  • 实现鼠标按下眨眼的效果:if()…else…条件分支

完整代码展示:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值