(五)Processing
Processing是一门开源编程语言和与之配套的集成开发环境(IDE)的名称。Processing运用于大量的新媒体和互动艺术作品中,是数据可视化的招牌工具(图3-24)。Processing是适合设计师和数据艺术家的开源语言,具有语法简单、操作便捷的特点。在数据可视化方面,Processing不仅可以绘制二维图形,还可以绘制三维图形。除此之外,为了扩展其核心功能,Processing还包含许多扩展库和工具,支持播放声音、动画、计算机视觉和三维几何造型等(图3-25)。

图3-23 D3界面及图表

图3-24 Processing图标

图3-25 Processing生成的设计图