■凯西·瑞斯作品
■谭亮(文化学者)
代码艺术是一种由计算机程序导出和生成的演化艺术形式,当“数字媒体”这一概念尚未成型之前,在西方世界代码已经作为“电子艺术”的一种独特的创作手段被艺术家采用并创作各种形式的作品。
代码艺术的发展几乎完全紧随计算机技术的发展过程,这也影响到数字艺术家的创作经历了从运用电脑设计软件到开始运用编程代码创作的过程。通常艺术家或设计师会使用商业软件来从事创作,他们的创意和表现形式往往被企业所主导的制式化生产工具所限制。但是如果拥有撰写代码的能力,艺术家们可以为了实现自己的创意来编写特定的程序,这样不但作品的内容是艺术,其手段、形式及创作过程也是一种艺术。
欧美许多学术机构对代码艺术的研究已相当成熟,如麻省理工学院媒体实验室、伊利诺斯大学电子视觉化实验室、瑞典交互式设计中心、英国交互式艺术高级研究中心、德国科隆媒体艺术学院等等。代码已成为国外院校的常规创作手段和教学内容,美国排名前列的罗德岛设计学院聘请了原麻省理工计算美学小组主任约翰·梅达为校长。耶鲁大学设计学院、加州大学媒体艺术专业、卡内基梅隆大学等院校都开设了代码艺术课程。Processing 的诞生是代码艺术创作的一场革命,它是一种具有前瞻性的新兴计算机语言,用户主要面向计算机程序员和数字艺术家。它是Java语言的延伸,并支持许多现有的Java语言架构,不过在语法上简易许多,并具有许多人性化的设计。不需要太高深的编程技术人员便可以创作震撼的视觉效果及互动媒体作品。
Processing的开发者是凯西·瑞斯和本·弗莱,他们开发Processing是为了用代码做交互式图形更容易,这主要受到约翰·梅达所开发的DBN语言的影响。他们在2001年开始有了开发这样一个软件的想法,计划制作一种像画草图一样容易的编程软件,并且能够互动地全屏展示出来,如今在全世界每天上万人下载Processing。凯西·瑞斯擅长运用代码创作具有科技唯美感的作品,2005年,凯西·瑞斯和本·弗莱在被称为“计算机艺术界奥斯卡”——奥地利林茨电子艺术大赛获得金奖。
如今Processing已进入中国许多重点的院校和学术机构,如清华大学美术学院、中国美术学院、江南大学设计学院等都开设了代码艺术课程,《Processing 代码艺术》课程已成为广州美术学院数字媒体艺术专业核心课程。
新一代的艺术家和设计师们不只停留在商业软件应用的层次,更多的人应该尝试和掌握编程代码技术手段创作,并积极参与国际数字媒体艺术展览和竞赛。在创意产业迅速发展的中国,我们有理由相信更多的人会运用代码工具去创新、发展艺术与设计,并将民族自身文化与思想注入到作品中,对此我们拭目以待。
特别声明:以上文章内容仅代表作者本人观点,不代表新浪网观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与新浪网联系。
评论0