Categories: 艺术

算法艺术

算法艺术(Algorithmic Art),也被称为计算机生成艺术(Computer-generated art),其设计由算法生成艺术,主要是视觉艺术。算法艺术家有时被称为算术家。算法艺术是生成艺术的一个子集(由自治系统生成),与系统艺术相关(受系统理论的影响)。分形艺术是算法艺术的一个例子。

对于合理大小的图像,即使是最简单的算法也需要过多的手动执行的计算才能实用,并且因此它们在单个计算机上或在一组计算机上执行。最终输出通常显示在计算机监视器上,打印使用光栅式打印机,或使用绘图仪绘制可变性可以通过使用伪随机数来引入。关于在现有图像上操作的算法的产物(或者除了伪随机之外的任何输入数字)仍然可以被认为是计算机生成的艺术,而不是计算机辅助的艺术

“Algorist”是用于创建算法艺术的数字艺术家的术语。
Algorists在1995年SIGGRAPH的题为“艺术与算法”的专题讨论会上正式开始了对话并建立了艺术家的身份。联合创始人是Roman Verostko和Jean-PierreHébert。赫伯特相信这个术语和它的定义,这是他自己的算法的形式:

如果(创造&&对象的艺术&&算法&&自己的算法){
     包括*算法*
} elseif(!creation ||!艺术对象||!算法||!自己的算法){
     排除*不是算法*
}

算法视觉艺术的类型:
元胞自动机可以用来产生具有随机性外观的艺术图案,或者通过反复应用垫脚石规则(给印象派风格)来改变图像如照片,直到获得所需的艺术效果。

分形艺术由多种计算机生成的分形组成,其中着色选择以产生有吸引力的效果。特别是在西方世界,它不是用手画或画的。通常在分形生成软件的帮助下间接创建,分三个阶段进行:设置合适的分形软件参数;执行可能的冗长计算;并评估产品。在某些情况下,使用其他图形程序来进一步修改所生成的图像。这被称为后处理。非分形图像也可以被整合到艺术品中。

Related Post

遗传或进化艺术利用遗传算法迭代地开发图像,根据艺术家定义的规则在每个“代”选择。

Roman Verostko认为,伊斯兰几何图案是用算法构建的,意大利文艺复兴时期的绘画也是利用数学技术,特别是线性透视和比例

一些早期已知的计算机生成的算法艺术的例子是在20世纪60年代早期由Georg Nees,Frieder Nake,A Michael Noll,Manfred Mohr和VeraMolnár创建的。这些艺术品由计算机控制的绘图仪执行,因此是计算机 – 生成的艺术,而不是数字艺术创作的行为在于写作该程序,其规定了绘图员索尼娅·兰迪谢里丹(Sonia Landy Sheridan)在1970年在芝加哥艺术学院(Institute of the Art Institute of the Institute)设立的创作系统(Generative Systems)对计算机机器人通信革命带来的部分社会变化的回应她早期的复印机和远程信息处理技术着重于人类手和算法之间的差异

除了罗曼·沃尔斯科(Roman Verostko)及其同事正在进行的工作之外,下一个已知的例子是1980年代中后期创作的分形艺术作品。这些在这里很重要,因为它们使用了不同的执行手段,而最早的算法艺术是由绘图仪,分形艺术只是在计算机内存中创建一个图像;因此,它是数字艺术分形艺术作品的原生形式是存储在计算机上的图像 – 几乎所有的等式艺术和最近的算法艺术也是如此。但是,更严格的说,“分形艺术”不是考虑算法艺术,因为算法不是由艺术家设计的

从一个角度来看,对于被视为算法艺术的艺术作品而言,其创作必须包括基于由艺术家设计的算法的过程。这里,算法仅仅是用于设计和可能执行艺术品的详细配方,其中可能包括计算机代码,函数,表达式或其他最终决定艺术形式的输入。这个输入可能是数学的,计算的或生成的。因为算法往往是确定性的,这意味着它们的重复执行总是会导致在制作相同的艺术作品时,通常会引入一些外部因素。这可以是某种随机数字生成器,也可以是一个外部数据体(可以是从录制的心跳到电影的帧)。有些艺术家也可以使用有机的然后由算法修改通过这个定义,由分形程序所做的分形不是艺术,因为人类不参与然而,定义不同,算法艺术可以被看作包括分形艺术,以及其他品种,例如那些使用遗传算法的艺术家Kerry Mitchell在其1999年的“分形艺术宣言”(Fractal Art Manifesto)中指出。

对于艺术作品,算法艺术已经被提出,创作必须包括基于艺术家发明的算法的过程。这里有一个简单的算法,用于设计和可能实现一个艺术品的详细说明,其中可能包括计算机代码,功能,短语或其他输入,最终决定我们想要的艺术形式。这个输入可能是数学的,计算的或生产性的。由于算法往往是确定性的,这意味着它们的重复执行,总是导致创作出完美的艺术作品,所以一些外部因素是习惯的。它也可以生成某种类型的随机数字,也可以是数据的外部数据(可以是从录制的心率到电影的帧)。一些艺术家主要从事移动和输入,然后通过算法进行修正。根据定义,算法艺术与分形程序的摩擦生产等图形方法相关联,而分形程序不一定与人为因素(个人算法而不是包中的预设)相关联。艺术家应该把最合适的词组与自己的想法联系起来,就像一个想要最好地运用色彩的画家一样。通过定义它,将分形生成(并将其用于全部或大部分创建)可以阻止最终形式的计算机次序的性质,而不会真正创造艺术。艺术家的自制算法是主动性的一个组成部分,也是一个全国性的媒介。

Share