当自由的艺术和理性的科技结合在一起的时候,它们会创造出怎样的火花?这似乎是创意编程和新媒体艺术一直在探索的事。
《乔布斯传》和《列奥纳多·达·芬奇传》的传记作家沃尔特·艾萨克森说过"Innovation resides where art and science connect is not new." 当艺术与科学、理性与感性的思想恰当地融合在一起时,它们会创造出具有革命性意义的新东西,会呈现一个不一样的世界。
而关于计算机艺术和创意编程的探索,我们最早可以追溯到 20 世纪 60 年代的一些公司与大学的实验室,而大多数计算机艺术先驱都是对现代艺术感兴趣的工程师、科学家和程序员。新泽西州的贝尔电话实验室公司就是其中之一,于60年代初进行了有关数字计算机艺术和艺术动画的开拓性研究。贝尔实验室的数字艺术作品既探索了计算机图形学研究的应用,也开启了计算机艺术创作的先河。
贝尔实验室的研究员们很快就意识到计算机和编程可以如此迅速准确地去模仿一些现代艺术家作品中的表现风格。研究员之一的迈克尔·诺尔(A. Michael Noll) 的《九十个平行正弦波》(Ninety Parallel Sinusoids)使用算法去模仿奥普艺术家布里奇特·赖利(Bridget Riley)的《电流》作品,将计算机计算的结果绘制在缩微胶片绘图仪上。正如诺尔的作品名字所描述,诺尔用数学表达式画出了最上边的一条正弦波,然后平行向下等距复制该曲线90次。诺尔之后又使用 IBM 7094 计算机,参照抽象艺术家皮埃·蒙德里安(Piet Mondrian)的 Computer Composition With Lines 设定横竖线条的生成规则,创作了与蒙德里安极为相似的计算艺术作品。当这两幅作品同时被展示给一百个人时,大多数人竟然更喜欢计算机版,甚至相信它也是蒙德里安所创作的。
从 1950 至 1970 年代,现代艺术领域中的一个核心主题是 “受控的随机”,旨在探寻规律与随机之间不断变化的关系,而这一主题正巧与数字艺术的早期探索不谋而合。我们所提到的现代画家赖利、蒙德里安,以及其他媒介的现代艺术家,无不都在尝试将美学结构化。人们意识到,计算机运行方式可以与这种通过规则来推进艺术创作的流程(无论这种规则是否明确地被表达)相辅相成,互相成就。计算机所带来的强大算力如果能被完全开发的话,现代艺术中关于随机性的实践将可以被快速迭代验证。早在 1967 年,诺尔就与他的同事亚伦-马库斯(Aaron Marcus)一起实验设计了下图中的作品,其中的随机性来源于被由随机数生成器所决定的填色「游戏」。与人类艺术家相比,算法艺术作品视觉上的复杂性、精确度和创作效率在计算机运算中被大大提升。至此,计算机艺术正式成为一种新的艺术媒介。创意编程也作为一种前沿实践,其边疆在后续的几十年中不断扩展。
艺术家 Kyle McDonald 认为(上图所示),计算机创作工具和创意编程这样生生不息的循环中发展前进:新的创作工具或方式出现;工具在迭代中变得简化易用,从而被更多人发现,变得流行;更多人尝试为创意工具增加更多功能;而这个工具在加上更多功能之后,也会逐渐不再流行;新的设计工具又被发明,周而复始。最初由专门的计算机图形学博士才能进行的创意编程创作,发展成为不同领域中的创作者、音乐家、设计师、艺术家也可以自行试验开发的工具。进入21世纪初期,得益于计算机算力和功能的发展,开源创意编程类的软件开始不断涌现。随着各类节点式可视化的编程工具的出现,甚至青少年和儿童也开始使用 Scratch 等编程工具来进行游戏设计和动画创作。
从数据可视化来讲,Ben Fry 使用自己创作的 Processing 编程语言展现了美国2600万条道路路段,其中城市设计和基建设施的规律变得直接可见。如果我们聚焦在西部加州,可以看到山区相对缺乏道路,而人口稠密的湾区是一个异常数据点。
创意编程也不仅仅存在于虚拟中,例如 Processing 也和硬件有很好的共同性,实现很多物理交互应用。Bjorn Karmann 设计的基于 Processing 的对象识别器 Objectifier 使人们能够在日常环境中训练对象以响应其独特行为。与 Objectifier 进行交互就像训练宠物一样,训练它看到并理解我们所生活的环境。设计师应当把编程艺术的力量带入到日常的生活中。我们在学习机器语言的同时,是否也可以尝试更好地与计算机交流,使其理解我们对艺术的理解与表达方式?而这正是我们所要去探索的创意编程的未来!
这个夏天,DesignX 创意编程课程
邀请你一同探索编程中的艺术!
我们如何创造有意义的互动体验或使用代码讲故事?本课程将侧重于创意编程,交互性和自我表达。 课程的目的在于探索技术和设计的边界、自我表达的创造力,学习用艺术家和设计师的方式来思考编程。我们会使用基于 Java 的 Processing 作为主要的编程环境。课程会以生成艺术与程序动画视觉内容上的创作作为核心,同时涵盖其他数据的输入输出(字体文件,文本信息,摄像头采集,体感数据采集)完成实时的互动视觉体验。
如果你对艺术、设计、科技的结合感兴趣,想通过代码做出很棒的新媒体艺术作品,欢迎你来选择这门课程。
导师作品 1194D^3
展出于今日美术馆
导师作品
"Big Brothers Are Watching You"
导师作品 1DDCB
导师作品 Algorithmic Menagerie
MANA | 全球新媒体艺术平台,MANA是全球新媒体艺术行业媒体与资源对接平台,致力于建立艺术、设计与科技协同创新的生态系统。MANA持续聚焦追踪行业热点,旨在提升优秀原创、艺术科技跨界的影响力,为相关领域人士提供交流互励平台,为优秀创作者赋能,为企业及品牌整合对接优质的行业资源,推动行业发展。/ 官 方 网 站 /www.manamana.net
已展示全部
更多功能等你开启...