这一切是如何开始的

    2007年9月,我收到一封来自James Frost的电子邮件,询问我是否对基于数据来创造一个音乐视频感兴趣。James是一个天才视频导演,他为Coldplay、Norah Jones、Pearl Jam以及很多其他流行的艺术家做了很多工作。他看过我的“飞行模式”(Fight Patterns)项目(见图10-1)——使用空中交通的GPS数据对商业飞行模式和密度进行可视化——而且希望碰面并讨论制作一个可视化音乐视频。

    这一切是如何开始的 - 图1

    图 10-1:来自“飞行模式”的静态图片(2005)(见彩图22)

    两个月后,James、他的制片人Justin Glorieux和我在洛杉矶的咖啡厅会面,我们讨论了一些想法。我向他们展示了自己做过的一些项目以及我认为有助于可视化制作的一些技术。我们讨论了使用Proccessing编程语言的一些可能性,该语言已经广泛应用于数据可视化。最终通过这种方式为Interpol乐队制作了“Rest My Chemistry”视频,该视频在2008年3月发行。如果你从来没有用过Processing语言,我强烈建议你访问它的网站:http://processing.org/,并找出相关代码。就我所知,Processing对于艺术家、设计人员或者任何对动态数据可视化感兴趣的人而言,都是最佳的编程语言。

    我们讨论的另一种可能是对激光传感器收集的数据进行可视化。我在加州大学洛杉矶分校(ULA)的嵌入式网络传感(CNS)中心做一个项目时,第一次接触了这种技术。CENS使用激光来检测光线是如何穿透森林的覆盖的,我被渲染后的图片所蕴含的内在美深深地震撼了。James看完一些例子后,同意了我的建议,而且使用激光来制作影片的想法给他留下了深刻的印象。他问:“你的意思是不用摄像机来拍摄视频?不用视频就可以拍摄视频?”他马上意识到可以做一件从来没有做过的事情。在那之后不久,他以这种想法开始制作Radiohead的音乐视频。

    希望你能够了解该影片是如何制作的并从中找到自己的工作灵感。在这一章,我将首先讨论我们捕捉数据所使用的工具。然后,我将谈到数据本身即视频拍摄,以及后期的数据处理。最后,我们一起来看我在GCode网站上提供的数据可视化代码,并讨论你可以自己如何发挥它。

    [1]Radiohead是一支来自牛津大学的乐队,通常中文翻译为“电台司令”,实际上是指收音机粉丝(因此本书对该词不做翻译,保留原文),乐队由Thom Yorke(主唱,吉他手)、Ed O'Brien(主唱,吉他手)、Jonny Greenwood(吉他手)、Colin Greenwood(贝司)和Phil Selway(鼓手)组成,是20世纪90年代初受华丽壮美的竞技/舞台摇滚所影响的另类乐队。