题主你好,processing通过一连串繁杂无序的枯燥代码文件,进行有序的排列组合,给艺术影像和声音生成一副全新的面孔这是最主要的。接下来康石石来展开回答题主的问题。
一、processing到底是什么
在想要知道它能做到什么之前,还是要知道它到底是个什么东西。
Processing于2001年诞生在MIT的媒体实验室,它是一款开源编程语言和开发环境的软件,它的诞生是专门为了电子艺术和视觉交互设计,其目的是通过可视化的方式辅助编程教学,并在此基础之上表达被数字化的创意。同时该软件可以作为一个有效的方式通过激励性的可视化反馈帮助没有程序基础和背景的人进行编程的入门学习。
Processing虽然是一门年轻的开源编程软件,但已经在众多艺术设计院校中占有一席之地,背后原因也不难理解:
1. 定向化与开源免费
编程软件虽多,但是Processing是专门为了电子艺术和视觉交互而设计的,所以自然更加适合艺术创作,在视觉艺术中所应用的领域也十分广,常见的如动画、图像处理、互动装置等。区别Adobe家族的软件,Processing面向用户免费下载,在Processing官网的资源库中可以看到大量的代码分享,方便学习者修改并应用到自己的作品中。
2. 计算机编程嫁接艺术的最佳助手
开源免费只是Processing被众多艺术院校放进课程的原因之一,更重要的是,当下利用编程软件创作的艺术作品已经是大趋势,这种艺术与编程的交织往往会帮助学生跳脱常规思路,给艺术设计带来全新创造思维与视角,也带来了更多的可能性。而Processing作为艺术设计专门的编程软件,能够很好地满足包括在视觉传达交互设计等等专业学生创作的需求。Processing编程作品
这种艺术与编程融合的趋势不仅停留在院校当中,近些年国内外顶尖公司也纷纷开展了自己的新媒体项目,包括阿里云数据可视化团队,SONY, W+K,等等,这些新媒体项目最缺乏的就是懂编程和机器思维的设计师,为了应对市场需求和学生的就业率,把Processing放进艺术生的培养计划也是理所应当的事。
二、processing能做什么?
processing能做的事情实在是太多了,康石石以一份出国留学作品集为例,看看processing能做什么,当然在其他应用上也会有相似之处。
首先,如果想要在跨学科盛行,艺术与科学和编程融合的今天,让Processing帮助作品集就要做好一件事——可视化。
如果自己的项目报告里有关于自己作品的完整的动态可视化部分,那这个部分对自己的项目的加分几乎是必然的。这条加分鄙视链大致是可以写成这样的:
可工作的实物>动态可视化>不可工作的实物>图片式静态可视化>图表型静态可视化>文字
和人的感官接触序列一致,从可以摸到的到可以看到的,过于抽象的反而不受欢迎。processing具有可以进行算法绘图,粒子模拟系统等等,同时还可以控制交互艺术装置之类的功能,那么可工作的实物和动态可视化这两个加分的头号选项方法就有可能通过processing来实现。
processing的动态可以帮助描述需要大量语句来描述的图形的运动方式,比如下面这个相互扭转交接的圆环。
同时对一些非规律运动的图形的描述,processing的介入也会增强描述和展示的效果。在交互作品集创作过程中,processing的参与和介入可以帮助使用者达成人机交互的需求,从而创造更好地展示体验。
汉艺学员 H同学,其利用Processing创作的作品集成功获得 LCC 、爱丁堡大学 交互设计专业 offer
在平面设计或者视觉传达专业专业作品集的创作过程中,可以利用Processing按照一定的规律和定义处理照片其产物常常带有很强的随机性,产生意想不到的项目效果,近些年大热的故障艺术就可以通过此方法来创作。
当然,也可以利用processing进行VI设计、字体创造等等,它在作品集项目创作中可发挥的地方随处可见,重要的是看你如何去打开脑洞,加以利用。
在过去,对于传统的设计师而言,计算机意义上的程序是一个会造成疏离感的事物,程序性的工作既枯燥又令人乏味,同时也产生了的程序编写中令人印象深刻的高度同质化的工作使得设计师带有个性化的棱角有被磨平的预期的担忧。
但如今,计算机的数字化操作平台已经极大的提升了劳动效率,并且节约了劳动资源,但永远不满足的人们从没有把眼光仅放在自己已经拥有的上面,未来是如此迷人,科学与艺术慢慢地也开始走向同一条路...
以上,望有帮助。
—————————————————
欢迎关注我的个人公众号(kang-shishi)
如有艺术留学、保研、院校、专业、作品集方面的问题,可私信康石石咨询。