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


上面两张就是用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);
}
void draw () {
background(0,0,40);
for(int i=

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

被折叠的 条评论
为什么被折叠?



