艺术与科学研究中心
最新消息:【嘉宾风采】2016'IIDC武汉新媒体艺术国际研讨会 2016-12-07 11:16:30
[藏经阁]Processing连载——01
2014年09月01日

从今天开始,我们将连载各种新媒体艺术工具的使用说明,有Processing、VVVV、Openframeworks等,先从人气最高的基础工具Processing开始。
1.什么是Processing
2. Processing是一款开源编程语言,它为那些想制作创意图形、动画、交互作品的人提供了开发平台。开发它的初衷是使用可视化的方式教人们如何进行计算机程序设计。它的作用就类似于速写本,我们使用笔(指令)在它上面绘画,就能马上看见绘图的结果(作品窗口)。除此之外,Processing一样能够进行专业的开发工作。时至今日,全世界有成千上万的学生、艺术家、设计师、研究人员和业余爱好者在用它进行学习、原型开发以及数字艺术创作。
它的主要特点有以下几点:
» 免费下载使用,开源软件
» 能进行二维、三维交互程序设计,并能导出PDF矢量文件进行后期加工
» 内置OpenGL对3D内容进行加速
» 跨平台性,支持 GNU/Linux, Mac OS X, Windows之间的无缝移植
» 作品既可在线运行,也可以打包为exe、app等发布
» 拥有100多个扩展库,其中包含声音、视频、图像、网络、串口等等…
     
2.搭建Processing编程环境
登陆官方下载页面(http://processing.org/download/),即可获取最新版本的Processing。
说明: IMG_256

下载结束后,我们将获得一个文件名为“processing-1.5.1-windows.zip”的压缩包,将其解压至任意分区的根目录下即可,例如:“C:\processing-1.5.1”,解压好以后打开文件夹,双击其中的processing.exe即可打开Processing创作环境(PDE)。
说明: IMG_257

3.运行第一个例子
打开PDE,通过菜单
File ->Examples... ->Demos ->Performance->DynamicParticlesImmediate
打开我们第一个互动程序。
说明: IMG_258


选择执行,然后在画布上移动⿏鼠标,见证奇迹的时刻~
说明: IMG_259