手绘与码绘
在我们的生活中,经常可以看到许多非常漂亮的绘画作品。其中有些是由画家用手绘制,有些却有可能是由一行行编写在电脑上的代码生成的。让我们看看这两者的具体步骤有什么不同。
手绘
首先,是手绘作品。很显然的可以看出,上半部分是有五条线和几个音符构成的五线谱,下半部分则是弹奏乐谱的钢琴键了。
步骤也很简单,上半部分先画出五线,在一个个画出音符,下半部分则是画出均匀的白键后添上黑键了。
码绘
这幅码绘是在processing上实现的。相信已经可以看出许多不同,接下来看看这幅码绘的具体实现过程,应该能得到部分答案。
码绘代码
void setup(){
size(630,400);
}
void yinfu(int x,int y){
fill(0); strokeWeight(3);
ellipse(x,y,18,16);
line(x+10,y,x+10,y-60);
}
void quaddemo(int x1,int y1,int x2,int y2,int len)