手绘作品:
没什么可展开描述的,就是在课上随手画出来的小简笔画进行的p5初次尝试。
码绘作品
function setup() {
createCanvas(640, 480);
}
function draw() {
background(163,226,197);
fill(225);
//头
ellipse(160,120,80,80);
fill(250,218,171);
//身子
line(160,160,160,330);
//左腿
line(160,330,60,480);
//右腿
line(160,330,260,480);
//胳膊
line(160,200,280,260);
//购物筐左
line(280,260,320,400);
line(290,260,330,390);
line(280,260,290,260);
//购物筐下
line(320,400,540,400);
line(330,390,530,390);
//购物筐右
line(560,260,540,400);
line(550,260,530,390);
line(550,260,560,260);
//轮子左
ellipse(320,440,80,80);
//轮子右
ellipse(540,440,80,80);
fill(0);
//眼睛
ellipse(180,110,10,10);
fill(225)
//轮子填充左
ellipse(320,440,40,40);
//轮子填充右
ellipse(540,440,40,40);
}
创作思路
想要通过线条和圆来塑造一个简单的生活场景,便于码绘,也要有个可以填充的对接口,就想到了车轮,然后再加进去一个人物就可以形成一个简单可爱的生活场景了,手绘的时候也更清晰明了目的明确。
创作技术
码绘:主要在p5中用了画圆的ellipse和画直线的line以及填充颜色的fill。
手绘:手、笔和纸。
创作体验
码绘:要算坐标,比如相切斜率之类的,但计算完之后看到成果的成就感更高,得到的图形也更符合我们人类对于对称等的审美偏好,看起来更好看。还有编程的话调整RGB数值很方便很喜欢,可以多试试调成自己喜欢的让自己开心的颜色,成就感就更高了!
手绘:容易很多,上手很快,也更便于捕捉自己的灵感,但画出来的效果不如预期,成就感在画很简单的圆和线条构成的画的时候很低。
创作偏好
我个人感觉分情况吧,需要很规范的按数值来比较精确的东西的时候会选择码绘,想要随心一点发挥的时候还是想选择手绘。