敲代码搞艺术 | Processing编程美学来袭 您所在的位置:网站首页 processing基本图形代码 敲代码搞艺术 | Processing编程美学来袭

敲代码搞艺术 | Processing编程美学来袭

2022-03-23 22:05| 来源: 网络整理| 查看: 265

原标题:敲代码搞艺术 | Processing编程美学来袭

敲代码也可以搞艺术吗?不论是程序员还是学艺术设计的人都会产生这样的疑问,似乎敲代码从来都是程序员的专属技能。

可如果你看过炫酷的互动媒体作品,玩过制作精美的手机游戏,就会知道敲代码不仅仅是计算机技术,它也可以创造令人不可思议的艺术作品。

Futurium,From Art + COM Studios, 2019

上海世博会德国馆

1 初识Processing

Processing是一种以数字艺术为背景,具有革命性的程序语言,它主要面向程序员和数字艺术家,最初是为创建绘图、动画和交互式图形的设计师而开发的。

作为Java语言的延伸,Processing支持许多现有的Java语言架构,不过在语法上简单许多,并具有许多人性化的设计。使用者不需要太高深的编程技术,便可以创作出震撼的视觉表现及互动媒体作品。

Processing的出现被视为艺术设计创作的一场革命。艺术家通过Processing将抽象的数据呈现为生动的视觉形象。生成唯美的图形同时,编写出功能强大的互动艺术作品。

Painting with Code, From LIA, 2018

Artificial Creators, From LIA, 2019

2 创造Processing的‘三个火枪手’

John Maeda

John Maeda是罗德岛设计学院(RISD)的校长,他是数字媒体界传奇性的艺术家与设计师,他所开发的Design by Numbers语言是Processing的始祖,为数字化交互的语言、语法和技术的发明做出了贡献。

Design in Tech

John Maeda同时也是科技与艺术结合的推动者,他曾在TED中讲过科技与艺术的结合,对Processing在教育界的推广起了很大的作用。

Design in Tech

Casey Reas与Ben Fry

Casey Reas是加州大学洛杉矶分校(UCLA)媒体艺术设计系的教授。他的作品主要在于处理并抽象化生物体系的动态表现,并通过多媒体、感应式装置艺术、雕塑和数字印刷等媒介呈现。

From Casey Reas

From Casey Reas

Ben Fry在麻省理工(MIT)媒体实验室获得博士学位,他的身份是设计师、软件工程师及卡内基梅隆大学客座教授,一直致力于数据可视化研究。

From Ben Fry

Casey Reas和Ben Fry共同开发了Processing,为了使用编程做交互式图形更容易。经过十几年的发展,如今在全世界范围内,每天都有上万人下载Processing。

3 Processing能做什么

数据可视化

数据可视化(Data Visualization)是一门对数据进行视觉化表达的应用学科。Processing在数据可视化领域有着很好的应用,可制作信息图形、信息可视化、科学可视化、统计图形等。

We feel fine

We feel fine

We feel fine

生成艺术

生成艺术(Generative Art)通过计算机体现了自然与人工的结合、随机性与计划性的统一,有望实现大批量个性化的生产、有计划随机运作和非指定的仿真过程。

Happy Place, From Jared Tarbell

设计师可以在Processing中运用算法公式编写程序,再由计算机按照算法公式随机“创作”出作品,算法在两次运算后生成的结果也不会完全一样。

From Robert Hodgin

互动艺术

互动艺术的最大特点是能够让观众参与其中,并感应观众的行为和作出反应,在当今时代,互动艺术是和计算机技术结合的综合系统。

Processing可作为这个系统中重要的组成部分,它可以处理输入的数据,再分析数据、输出数据,这个过程其实就是互动作品完整的一个流程。

4 更多Processing作品赏析

迭代之美

使用编程基本语言之一,优雅的矢量绘图大体量图形。

三角之美

编写代码把时间转换成三角函数的弧度,运算结果化作图形的属性,制作出周而复始的动图。

噪声之美

Perlin噪声算法把时间的变化转换在空间维度之上,计算出连续随机的坐标,用在动图之上,呈现数学信号上的噪声之美。

自然之美

大规模群体活动,个体单位之间的相互行为,由Flock算法来推演,编码用在动图之上。

频率之美

编码分析声音频谱,抓取节奏信号,转换为光电影像。

造型之美

从数字入手,构建造型关系,用数学和编程生成复杂造型。

数据之美

大数据可视化

感应之美

利用传感器分析各种自然信号,创作交互产品原型或装置艺术。

欣赏完以上作品,是否激起了你学习Processing的兴趣。我会在后续的章节中,陆续介绍Processing的多种玩法和更多作品,敬请关注!

小了解更多艺术设计资讯请添加小悦悦微信哦:JoyPlusArtEdu返回搜狐,查看更多

责任编辑:



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有