基于Processing的新媒体生成艺术交互设计实验研究
2021-08-09陈桢陈媛媛
艺术科技 2021年10期
关键词:交互
陈桢 陈媛媛



摘要:生成艺术是新媒体艺术中的一个分支,是先编好编程后由计算机自主运算呈现出图形的过程,体现了人与计算机交互创意,Processing(编程语言)是创作生成艺术的良好工具。本文利用Processing开源编程进行实验、创作,探究Processing在艺术创作上的表现,以及与其他硬件进行物联后的效果,如Kinect(体感设备)、Arduino(开源电子原型平台)、TouchOSC(物联网控制器)等等,旨在使艺术创作具有更丰富的表现效果和多种交互的可能性。
关键词:Processing;生成艺术;交互
中图分类号:J05 文献标识码:A 文章编号:1004-9436(2021)10-000-03
0 引言
纽约大学Philip Galanter(菲利普·加兰特尔)在其论文中给生成艺术下了定义:“艺术家应用计算机程序,或一系列自然语言规则……产生出一个具有一定自控性的过程,该过程的直接或间接结果是一个完整的艺术品。”[1]结合这一定义,本文认为,生成艺术指人运用计算机语言赋予计算机自主性进行艺术创作的过程,该过程中人机交互生成了独一无二的動态或静态图形,最终产出的作品具有独特艺术魅力。Processing(编程语言)就像一块无边界的画布或速写本,使用者可以以数字语言为画笔,在画布上随意发挥,创作出美妙的图形,其也因此被广泛称为“最美编程”。Processing是由美国麻省理工学院媒体实验室旗下的美学与运算小组在Java语言的基础上进行简化创造出来的,配有大量的开源库供使用者学习,其目的主要是服务于艺术设计师和艺术相关爱好者,凭借高度的开源性、易上手等特征,深受艺术设计师喜爱。
登录APP查看全文
