手绘和码绘两种方式创作“运动”主题

本文对比了手绘与码绘在艺术创作中的特点,探讨了工具、技巧、创作体验、呈现效果及局限性。码绘利用processing和p5.js等编程语言,虽需要编程基础,但能实现酷炫的动态效果;手绘则注重绘画技巧,更自由灵活。两者在艺术表达和应用方面各有优势。
摘要由CSDN通过智能技术生成

艺术的展现形式有多种多样,绘画的方式也有很多。这篇文章主要来比较一下手绘与码绘。

什么是码绘?用编程语言即代码来画画。一般人更多接触到的是手绘,只有从事或研究相关方面的才会比较了解码绘。听说现在的艺术生都要学点编程呢。

上面两张就是用processing作的动态图和静态图,是不是觉得神奇又有趣呢。深入了解才能知道码绘中的奥秘。

码绘一般用processing,p5.js。processing是一个互动编程软件,java语言发展而来。而且动画效果是跑在processing专门的模拟器上。 接下来展示用processing编写烟花特效。


完整代码

ArrayList<Fireworks> fireworks=new ArrayList<Fireworks>();           

void setup () {
  fullScreen(P3D); //全屏显示
  frameRate(50); 
  hint(DISABLE_DEPTH_TEST);
  blendMode(ADD);
  imageMode(CENTER);
}

vo
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值