对比“码绘”与“手绘”的区别

利用P5码绘,并对比与手绘的区别

手绘作品展示:

在这里插入图片描述

码绘作品展示:

在这里插入图片描述

代码展示:

var x=200;
var y=200;
var a=100;
var b=100;
function setup() { 
  createCanvas(600, 600);
} 
 
function draw() { 
    background(0);
    //width和height是关键词,分别是Canvas的宽和高

	strokeWeight(1);//更改线条宽度
	translate(width/2, height/2);//将坐标系移动到页面中央
  for(var i=0;i<10;i++){
	  for(var k=0;k<30;k++){
		stroke(255-(i+k)*4,255,255);//更改线条颜色
        rotate(PI / 12.0);
	    fill(255,255-i*10,255-k*10);
	    ellipse((x+i*20)%width,(y+k*20)%height,i+4,i+4);
		fill(0,i*10,255-k*10);
		ellipse((x-i*20)%width,(y-k*20)%height,i+2,i+2);
		rotate(PI / 12.0);
		fill(255-(i+k)*5,(i+k)*5,i*10);
		drawtriangle((a+i*20)%width,(b+k*20)%height,i/13);
		drawflower(k,x);
	  }
  }
}
function drawtriangle(x,y,r){
	triangle(x, y, x+7*r, y-13.75*r, x+14*r, y);
}
function drawflower(i,k){
		if(i%2==1){
			fill(255,(k*0.4)%255,30);
			stroke(k%255,255,0);
			arc(0,0,150+i+150*sin(k*PI/24),150,0,PI /15);
		}
		else{
			fill(k%255,0,255);
			stroke(0,(k*0.4)%255,255);
			arc(0,0,(100+100*cos(k*PI/24))%255,50,0,PI / 10);
		}
}

手绘和码绘的对比以及异同点:

我觉得本质上,无论是手绘还是码绘,都是绘画的一种,因为,它们都符合“用作品展示创作者内心想法的有形图案”这一定义,虽然创作工具不同,但是包含的情感应该是类似的,所以都叫做绘画,应该没有什么问题。
但是,二者的区别还是很大的,首先手绘的创作一定有“笔”,我在这里使用的是手绘板,但是还是有一支笔的存在,类似的情况,我们可以说,用毛笔、铅笔、树枝、甚至是大象用自己的鼻子画画,都是存在着这支“笔”的。因为“笔”的存在,创作者可以很直观地看到自己绘画的每一步成果,即:所谓的这一笔画的是好是坏。我觉得这是手绘跟码绘的最大区别,因为码绘是很难细分每一步骤的,简单来说,有时候一个变量的改变引起的是整幅作品的巨大变化,固然,这也为码绘带来了巨大的可能性,甚至允许创造出创作者本想不到的优秀作品,但同时它也意味着巨大的不确定性,创作者可能不能根据自己的意愿随心所欲的创作。
还有,手绘对于重复的绘画能动性很低,大量重复机械性地绘画应该是手绘最大的挑战了,要想画出对称或者整齐排列的图案,对于手绘者来说是很高级的技能,而这一点对于码绘确实再简单不过的事情。
手绘和码绘各有所长,而且很明显,它们是可以优势互补的,期待以后能有这方面更深入的探讨和学习。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值