美文网首页
创意编程,Processing在平面设计中的使用

创意编程,Processing在平面设计中的使用

作者: 想当然_人工智能 | 来源:发表于2018-05-31 11:28 被阅读0次

    创意编程平面设计领域其实涉及很广,比如说当代插画艺术,在很多情况下会和平面设计专业相互依托传达信息。接下来主要从插画的角度讲一下processing的应用。

    数字插图易于复制传播,如今也成为插画艺术中的主流和趋势。 Adobe,Corel等等公司的各类绘图软件不胜枚举。但是,艺术家与观众对于新风格,新图像的渴求是从来都没有停止的。插画艺术家们已经不满足于这些传统的数字插画软件,而开始利用软件探索新的手段来构建视觉。这类软件中目前最为常见的是Processing。

    创意编程

    Processing是一款由麻省理工媒体实验室的Ben Fry和Casey Reyes开发的开源软件。软件的开发旨在提供一个让数字和计算机语言可视化,最终成为一种艺术手段的方式(Algorithmic Art)。运用Processing画图和之前的所有绘图软件都不一样。在它的界面中,没有可视化的“铅笔”或“橡皮”工具,有的只是一个用来写代码的对话框。所有的效果都要再代码完成后点击“运行”才能看到。

    Processing不同于Photoshop或者Illustrator,它的界面其实十分简单。打开后窗口显示的主要是一个供代码编写的对话框,一个控制台和一个信息栏。所有的线条、图形和色彩的创造和控制都需要通过编码来实现。

    Processing是基于Java语言的软件,所以要想用其创作,需要学习Java语言。另外,Processing不能用来制作动画,但是可以通过图形的简单的循环位移等来很容易地实现动态效果,为了实现一些复杂的色彩效果,很多艺术家也会运用GLSL来处理图像。

    创意编程

    其实早在上世纪60年代,就有 Larry Cuba, John Whitney以及 Lillian Schwartz 等艺术家开始了对于Algorithmic Art的探索。当时限于计算机技术本身的发展,他们所作的作品以现在的眼光看来都十分简单,甚至有些拙质。例如在John Whitney的一部十分钟的动画作品里可以看到,艺术家对于计算机这一媒介的实验还只能到达在单色背景上,简单的几何图形大小和矩阵的变换。以当时的计算机硬件设备发展条件推测,作品在色彩上可以做的探索也不会太多。虽然,在当时而言,这样一部作品的时代意义和超前意识非常难得,但整体而言作品所做的十分有限。

    而在计算机技术发展了半个世纪后的今天,艺术家们运用编程,已经可以绘制出相当复杂的视觉效果。在图形和色彩的复杂、精细程度上,都不可同日而语。同时,由于计算机编程的特性,艺术家可以很容易地将图形编写为重复循环的小动画。在数字媒体时代里,又为插画艺术增加了一层色彩。

    创意编程

    这些热衷于编码技术试验的艺术家有Adam Ferriss和Nicolas Sassoon等。Adam Ferriss的作品一般有着丰富锐利的色彩。他会选取已有的图片然后运用编码对图片进行处理,最终得到一个抽象的视觉效果。但是在抽象之上,又给人一种意象的、山水画的效果。通过其中的某一些作品可以看到他在哪些地方对原作进行了处理。运用编程也可以很方便的创造出具有强烈数字化的电子肌理,这也是Adam Ferriss创作的另一个重要特点。

    创意编程 创意编程 创意编程

    与Adam Ferriss相比,Nicolas Sassoon的作品要具象,易读很多。他的作品色彩简单,很多时候只有黑白或单色。从他的作品里可以看到具体的形状和物件。同时,Nicolas Sassoon的作品也有循环的数字化肌理,为他的插图增加了许多趣味性。有时候,Nicolas也会运用创意编程制作一些小的动画。

    创意编程 创意编程 创意编程

    最后为大家附上更多来自于Adam Ferriss以及Nicolas Sassoon的作品,供大家参考学习。

    Adam Ferriss作品

    创意编程 创意编程 创意编程

    Nicolas Sassoon作品

    创意编程 创意编程 创意编程 创意编程

    相关文章

      网友评论

          本文标题:创意编程,Processing在平面设计中的使用

          本文链接:https://www.haomeiwen.com/subject/wfqqsftx.html