题主你好,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)

如有艺术留学、保研、院校、专业、作品集方面的问题,可私信康石石咨询。

设计师学python还是processing_人人都能学会的processing创意编程能实现什么?相关推荐

  1. 人人都能学会的python编程教程(基础篇)完整版

    人人都能学会的python编程教程1:第一行代码 人人都能学会的python编程教程2:数据类型和变量 人人都能学会的python编程教程3:字符串和编码 人人都能学会的python编程教程4:关系运 ...

  2. 学计算机的会重装系统吗,人人都能学会重装系统,你还在抱着电脑去实体店重装系统吗?...

    人人都能学会重装系统,你还在抱着电脑去实体店重装系统吗? 简单快速重装系统 在这个互联网发达的时代,手机和电脑都是大多数人常用的工具. 在使用电脑的过程中,相信很多网友们都遇到过这种情况,电脑越用越卡 ...

  3. 带瀑布流的电钢琴_让人人都能学会弹钢琴——零基础入门的智能电钢琴 POP Piano...

    原标题:让人人都能学会弹钢琴--零基础入门的智能电钢琴 POP Piano 前言 其实你一直希望成为一个会弹琴的人,只是一直没有机会开始. 如果是20世纪是网络纪元,那么21世纪就是AI纪元.当人类创 ...

  4. 文言文编程可以编译成PHP吗,人人都可以学会编译原理-开篇

    编译技术在我们日常的工作中可以说无处不在,React JSX语法的解析,Typescript转化为Javascript,XML.JSON的解析,Spring字节码生成技术,PHP的模板引擎,还有最近很 ...

  5. 人人都能学会的python编程教程1:第一行代码

    前言 众所周知,现在IT行业很火,行业薪酬也很高,国家在2017年也发布了人工智能教育的推广计划,人人会编程的时代将要到来.不会编程.不懂编程可能有些跟不上时代的节奏,普通人不懂技术也许会觉得这个很难 ...

  6. 设计师学python有意义吗-如果你有设计师朋友,请对TA好一些...

    原标题:如果你有设计师朋友,请对TA好一些... 最易猝死的「高危」行业中,除了人们熟知的程序员和媒体人 设计师竟然也名列其中-- 据知乎对设计师工作的调查结果显示: ◎ 工作时长:周工作时长大于70 ...

  7. 设计师学python有意义吗-如果你有设计师朋友,请对他好一些...

    原标题:如果你有设计师朋友,请对他好一些... 最易猝死的「高危」行业中,除了人们熟知的程序员和媒体人,设计师也名列其中-- 据知乎对设计师工作的调查结果显示: ◎ 工作时长:周工作时长大于70小时的 ...

  8. 关于学外语,这些人人都知道的“常识”,可能是错的……

    对于大多数人来说,无论上什么学校,修什么专业,外语都是一门绕不开的必修课.这门课看似不难,却让很多人头疼不已. 说它"不难",是因为关于外语学习的资源非常丰富,图书.课程.App. ...

  9. 报班学python到底怎么样-你们都是怎么学 Python 的?

    一开始学习计算机技术和编程会有些困难:该选择哪个编程语言?用哪个IDE?以及更重要的,为什么选它? 在我看来,编程时最重要的事是选择最适合解决问题的工具.其次是选择自己最擅长的工具.如果我告诉你你应该 ...

  10. 学python有没前途-都说现在python牛,转行学Python有发展前景吗?

    大家都知道,Python现在已经是编程语言之王了.那么,Python到底为什么这么牛?哪些优势战胜了其他语言? 另外,Python的就业前景怎么样?有哪些就业岗位? 今天小编就来为大家具体解读一下. ...

最新文章

  1. 阿里巴巴首部记录片问世:看哭所有创业者!
  2. Python学习之函数返回多个值
  3. 02_IO操作的基本规律(InputStream,OutputStream,Reader,Writer,FileReader,FileWriter,BufferedReader,BufferedWri
  4. 第四章:Spring AOP
  5. Unity 初级保龄球游戏
  6. [Elasticsearch] es 6.6 编译报错 SSL peer shut down incorrectly
  7. spring AOP 讲解
  8. jmeter 安装详解
  9. iOS基础 - UIDynamic
  10. 线程之成员变量的线程共享
  11. java代码控制别人电脑_java实现电脑远程控制完整源代码(转)
  12. creo图纸管理系统 creo企业图纸管理方案
  13. Oracle数据库模糊查询
  14. 关于物联网卡禁区和死卡问题的最全解释
  15. LTE终端能力等级 Category
  16. 我们怎样制作照片拼图?简单实用的拼图方法来了
  17. Win10任务栏假死问题解决方案
  18. [Java FX 2] Stage with rounded corners and background image
  19. WIN7下点击安全删除硬件没反应解决办法
  20. oracle查询谁修改了数据ip,查询oracle特定表修改的用户及IP信息

热门文章

  1. Windows系统备份方法解答
  2. noip2013提高组初赛(答案+选择题题目+个人分析)
  3. python科学计算-01程序包和API简介
  4. win10计算器计算反三角函数
  5. JAVA后台管理系统
  6. 区块链扫盲 | 认知升级,虚拟货币骗子是什么样子的?
  7. 关键词组合工具_凭技术做外贸:关键词优化的高效工具推荐
  8. cad解除块的快捷命令_cad退出块编辑_cad常用快捷键命令表_cad打印快捷键
  9. C#【必备技能篇】Win10 查看 DLL 中的函数
  10. Github使用教程Git下载文件