著名设计师Jer Thorp参与了纽约911纪念馆的设计工作,近期 在其博客上发表了名为“All The Names: Algorithmic Design and the 9/11 Memorial”相关文章,介绍了他参加的项目背景、难点和相关技术,其中涉及到如何可视化技术解决实际问题,笔者觉得很有参考价值,因此节选几段与大家分享。Jer面对的设计问题听上去很简单,就是如何将死难者的名字排列,并刻在青铜面板上。但是其中涉及到许多设计难点。首先,这些名字不能按照字母顺序排列,而是需要按照他们之间的联系(工作单位,亲属关系,社会关系,等等),将相近的人尽量安排在一块;这样设计的目的是告诉参观者,这些死难者并不是些简单的名字,而是我们的同事,朋友,亲人。为了找出死难者之间的联系,项目进行了大量的调查,并为此建立了庞大的数据库。第二,不能简单的把人名呆板的按照网格排列,而要有一点的艺术美感。第三,面板是由76块小面板拼接组成,面板之间有细小的缝隙,名字中字母不能被这些缝隙分割;有些面板具有不规则形状,增加了名字排列的困难。第四,总共有近3000人名,名字长短不一,人名间的联系复杂,有的人存在多条联系,所有这些大大增加了问题的复杂性。下面的图是由Jer用radial  map可视化人名之间的联系,显示了其中复杂的联系。

解决这些问题,概括来说一共分3步。首先采用聚类分析将人名按照连接关系分组。第二,采用space filling技术将不同的组安排到面板上,在每组中用人名填充空白的区域。第三,细调面板间的名字,和面板间的空间。不难发现,每一步都不是那么简单,需要用到复杂工具和技术。比如,Jer等专门用Processing开发了一个可视化程序来进行排版,下面的图中用不同的颜色显示了不同的组,用户可以方便的拖动不同的组,安排到不同的面板。

对于每一组,程序还可以放大到具体的每个人名,辅助设计师进行细调。

Jer在文章中谦虚的说自己的工作是微不足道的。但是我们可以看出,这些设计的理念和方法,可以用在其他的纪念馆设计中;这些通过复杂的计算机辅助设计生成的名字排列,带有强烈的人性化,容易让参观者产生共鸣,而达到建造纪念馆的目的。

© 2011, 视物 | 致知. All rights reserved.

Related Posts: