目标
- 用手绘和码绘两种方式创作“运动”主题的作品,并撰写报告,对比二者在表现“动态”方面的异同。
- 至少有一幅手绘作品,允许采取纸面绘画或电脑绘画两种方式
- 可以结合速写课作业完成多幅作品,形成组图,以尝试不同的表现”动感“的手法
- 编程工具默认包括p5.js, processing, openframeworks, unity
- 必须运用到条件分支、循环、函数等流程控制方法,尽可能运用周期性、随机性的控制技术
手绘作品
工具:
SketchBook
介绍:
这个图片参考了律老师画的confuseface,其圆润可爱的轮廓和逼真传神的表情给我留下了深刻印象,所以当我打开画图准备写这次作业时,随手画了个草图就是一张还原度很高的confuseface。
在它简洁的基础形态上,层叠的黑眼圈不健康的灰白肤色以及比原版更加纤细的3根毛发都显示出了这位惊恐同学的与众不同,同时也侧面反映出它缺乏睡眠的现状。
码绘作品
工具:
Processing
(展示图片画质不佳,如引起不适请试用源代码)
作品1
开始码绘啦,先试着画点简单的吧。
微笑眨动小眼睛 ;-)
关键代码/函数:
- 为背景色、眼睛位置获取鼠标坐标:mouseX,mouseY
- 判断鼠标按下与否:mousePressed
- 实现鼠标按下眨眼的效果:if()…else…条件分支
完整代码展示: