第245章 技术与艺术的碰撞
那之后的一段时间,苏念晚把自己关在了画室里。白天上课,晚上改稿,周末也待在画室——有时候是一整天,从阳光刚照进窗户到路灯亮起,中间只离开过一次,是去楼下便利店买一瓶水。她说不上来是哪里不对,但每一次修改,改完之后再回头去看,都会觉得——不是。不是那幅画本身有什么问题,是她想要的东西不在这条路上。
她尝试过更抽象的表达。画布上只有几根交错的线条和深浅不一的灰色块,她试图用最小的元素去传达最大的信息量,但交上去之后,她又觉得那幅画没有她的声音——像是穿了一件别人的衣服,版型合身,颜色合适,但袖口和下摆散发的气息不是她的。她站在画前,像是站在一段自己没能记住台词的独白中央,下一句本该接上去的话找不到出口。
她尝试过更具体的叙事。画了两个人从不同的起点出发,在画面的中央相遇。相遇的方式被画成一扇门打开,两条路在门的下方汇成一条。她看着那幅画,确实看得到路线和交汇点,但她也觉得那幅画说得太满了,像把所有的话一口气说完,然后别人看完之后说“嗯,我懂了”,然后就走了——像一扇门打开后没有留出让人走进去的缝隙,只是一张平面图,上面标好了方向,别人只需要看完就能转身离开。
她试着把之前那幅河流的草图重新拿出来,用新的颜色覆盖旧的颜色,重新调整河床裂缝的走向和密度,试着让它更有力一些。她画了几天,每天都觉得比前一天更接近终点,但到了第五天下午,她停下来,看着画面中那片干裂的河床,觉得自己像是在修复一堵旧墙——墙本身没有问题,问题在于,她想要建的不是墙。她是在用新的砖补旧的缝,不是在造一个新的空间。她一直以为自己在往前走,但那条路的地面砖块没有变过,只是被重新排列了一次。
她坐在画室里,看着屏幕上那幅被反复修改过许多次的稿子,每一个图层都记录着她走过的一条岔路——有的图层是一整片覆盖,有的只是调整了某个角度的明度,有的她打开之后才发现自己已经忘了当初为什么要那样画。她数了数:v1,v2,v3……v11。第十一版。她已经在这个方向上走了十一个版本了,但她知道,第十一版也不会是终点。她不是因为画不好才停不下来,是因为她不确定这个方向是不是对的——她像是站在一条很长很长的走廊里,每隔几步就有一扇门,每一扇都推开看过,没有一扇是她想走进去的。她需要的不只是一扇新门,是找到一条走廊之外的路。
她关掉屏幕,站起来,走到窗边。画室的窗户朝北,看不到月亮,只能看到远处居民楼的窗口亮着橘黄色的暖光。那些窗口有的亮着,有的暗着,排列成不规则的网格。她在其中一扇窗户里看到一个人在阳台收衣服,动作很慢——先是把晾衣架上的衬衫取下来,抖了一下,叠好搭在手臂上,然后取下一件,又抖了一下。她已经收了很多年,每一个动作都带着一种不需要再思考的顺畅。她的视线没有焦点,就那么落在那些光点上,看了一会儿。然后她低下头,看着自己放在窗台上的手。手指的关节微微泛白,像是刚才握着数位笔时用了太多力气——明明是一根不需要多大力气的塑料笔,却把她的手指按得发酸。她攥了一下拳头,又松开,松开后指腹的凉意才慢慢渗进皮肤里。窗台的瓷砖表面覆着一层薄灰,她的手指按上去的时候留下了一枚清晰的指纹,弧线上的尘土被抹开,露出底下浅灰色的釉面。
手机在桌面上震了一下。嗡嗡的声音在空旷的画室里显得格外清晰,像一只被关在玻璃罐里的蜜蜂在寻找出口。她走过去,拿起来看了一眼。屏幕上是他发的消息:“还没睡?”两个字,末尾是一个问号。她看着那两个字,发现自己还没退出刚才那种“看着远方发呆”的状态,心里像一池安静的水,被这句话轻轻地推了一下,才泛起一片细小的波纹。她打字:“嗯。”然后他又发:“在画室?”她回:“嗯。”然后她等了一下,看着屏幕上那三行对话,觉得它们像三条很短的路,每一条的尽头都通往同一个方向——她想告诉他,但她不知道怎么把那个“卡住了”说得更轻一些。她犹豫了一瞬,最终还是发了一条:“卡住了。”
电话响起来的时候,她正在伸手够桌上的水杯。杯里的水是凉的,杯壁外侧凝着一层细密的水珠,她的手指握上去的时候感觉到一阵短暂的凉意。她接起电话,把手机夹在耳朵和肩膀之间,喝了一口水。水的温度已经接近室温,沿着喉咙流下去的时候没有激起什么起伏,只是湿了一下舌尖,然后安静地消失。
“卡在哪里了?”他的声音从话筒里传出来。他的语气很轻,像在问一件他已经知道答案但愿意听她说一遍的事。她注意到电话那头没有什么背景音——没有键盘声,没有鼠标声,没有室友说话的声音,像是他特意把手机拿到一个安静的地方,或者已经等了一阵,在她还没回消息的时候就没有再打字。她能听到的是他的呼吸声,轻微的、均匀的、像他坐在那儿等她自己找到答案的间隙。
她放下水杯,杯底和桌面接触时发出一声很轻的“嗒”,在空旷的画室里清脆地响了一下。她靠在椅背上,椅背是黑色的尼龙网面,靠上去的时候会发出轻微的织物拉伸声。她想说“哪都卡”,但她知道这个回答太宽了,宽到对方无法接住——像是一个人在空旷的房间里说“我找不到路”,而房间本身没有门,也没有窗。她想了想,试着把那些卡住的东西拆开,一条一条地捋出来。
“我试了好几个方向,”她说,声音比她自己预想的要低一点,像是说话的时候还留着一部分注意力在自己那些画上,“画过墙,画过雨,画过裂缝里的花,画过地下的根。每一幅都有我觉得好的地方,但没有一幅能撑起一个完整的方案——不是画得不够,是它们都停在一个地方不动。观众站在画前面,看完,然后就走了。画里的东西和画外的人之间没有真正的连接。”
她停了停。窗外的路灯把光斜斜地投进画室里,在墙上落下一段被窗框切成长方形的光。光块里面有灰尘在缓慢浮动,像慢镜头里的雪。“我总觉得,我的画是静态的——别人在画前面站一会儿,看完了,就走了。画框之内的一切都是固定的,画框之外的人不需要改变任何东西来面对它。他们的存在不会影响画面,画面也不会改变他们的状态。”
她说到这里的时候顿了一下,像是在找一个更准确的词。她把桌面上的一支笔拿起来又放下,笔落在桌面时没有声音。“我想要的不只是一幅画,是一个能被人走进去的空间。不是一个平面,观众站在外面看完了就离开。是他们会进入,会和那幅画发生关系——不是‘看’它,是‘经过’它。我不想要观众只是看完之后说‘哦,我懂了’,然后走掉。我想让他们在离开之后,发现自己身上还带着一点那里面的东西。就像你在一个陌生的地方待了一整个下午,走出来之后觉得空气比之前多了一点温度,但你不知道它来自哪里。”
她说完之后等了一会儿。话筒里先静了一下,然后传来了他翻动什么东西的细微声响。像是纸张被轻轻展开又合上,又像笔记本的纸页被翻过了一遍——他在找什么,也许是他之前记过的一条笔记,也许是他想到的一半还没形成完整形状的东西。
“那你可以试试加入交互元素。”他说。他的声音不高不低,在电话里听起来比平时更清晰一些,像是放下了手里的东西,正专心地对着话筒说话,像是面前没有别的需要他分心的事情。“我最近在做的一个小工具,可以用摄像头捕捉人的动作,触发画面变化。不是事先录好的动画,是实时生成,你站的位置、你动的快慢、你停留的时间长短,都会影响画面的表现方式。你做视觉部分,我来写中间的调用逻辑。”
她没有立刻接话。她在想他刚才说的那句话里面的那个词——“捕捉”。如果它可以捕捉动作,那它是不是也可以捕捉人的存在本身?不是把人的动作记录下来,而是让人的动作和画面中的某个部分产生一种互动关系,像是水面的倒影不是因为水面本身就有了,是因为有人站在它面前,才会映出那个形状。她在想:如果我站在一幅画前面,我的影子会在画里变成一根树枝,或者我的脚步会让地面上的水纹向外扩散,那幅画就不再是一幅静止的图片了。它是活的,因为它会回应我,因为它的一部分只在我站在它面前时才存在,我不在的时候它还是完整的,但它的完整不是因为它完全了,是因为它一直在等待被完成。
“你是说,让观众成为作品的一部分?”她问,声音比刚才低了一点,像是怕说重了会把那个念头吓跑。
“不只是‘一部分’,”他说,“是让他们的在场变成作品存在的条件。没有人站在前面的时候,画面是完整的、安静的、等待的。当有人走进去,画面才开始改变,开始生成新的东西——共生,不只是人和人之间,也可以是人和系统之间。你是设计者,观众是参与者,系统是桥梁。你画的不是一个固定的图像,是一个会呼吸的界面。”
她的心跳像是漏了一拍,然后开始加快。她站起来,开始在画室里来回走动。脚步不快,但每一步都带着重量——像在确认什么,像在用自己的脚去量那个她还没画出来的空间的尺寸。她走到窗前又折回来,走到门口又转回去,沿着桌边走了一个半圆。她一边走一边说:“你是说,画面本身可以不是一个固定的东西,而是一个系统。它会感应到人的动作,然后做出回应。就像一条河,有人走过去的时候,水面会泛起涟漪。涟漪的方向和大小取决于那个人走路的快慢和重量。”
“差不多是这个意思。现在的算法已经可以实现人体关键点追踪了。”他停顿了一下,“你可以把画面理解成一个有时间序列的状态集合,每一帧都是前一个状态的延续,人的动作是这个系统持续运行的参数。那幅画不是一次画完的,它是在观众的注视和参与中,一遍一遍被重新画出来的。”
她站在画室中央,窗外的路灯从侧面照进来,把她的影子斜斜地投在地上。她的脚边是一片被光拉长的暗区,轮廓不清晰,边缘是模糊的,像一幅还没干透的画。她没有再说话,但她心里已经有东西在动了——那些画面、光线、影子的轮廓,正在她脑中有序
她尝试过更抽象的表达。画布上只有几根交错的线条和深浅不一的灰色块,她试图用最小的元素去传达最大的信息量,但交上去之后,她又觉得那幅画没有她的声音——像是穿了一件别人的衣服,版型合身,颜色合适,但袖口和下摆散发的气息不是她的。她站在画前,像是站在一段自己没能记住台词的独白中央,下一句本该接上去的话找不到出口。
她尝试过更具体的叙事。画了两个人从不同的起点出发,在画面的中央相遇。相遇的方式被画成一扇门打开,两条路在门的下方汇成一条。她看着那幅画,确实看得到路线和交汇点,但她也觉得那幅画说得太满了,像把所有的话一口气说完,然后别人看完之后说“嗯,我懂了”,然后就走了——像一扇门打开后没有留出让人走进去的缝隙,只是一张平面图,上面标好了方向,别人只需要看完就能转身离开。
她试着把之前那幅河流的草图重新拿出来,用新的颜色覆盖旧的颜色,重新调整河床裂缝的走向和密度,试着让它更有力一些。她画了几天,每天都觉得比前一天更接近终点,但到了第五天下午,她停下来,看着画面中那片干裂的河床,觉得自己像是在修复一堵旧墙——墙本身没有问题,问题在于,她想要建的不是墙。她是在用新的砖补旧的缝,不是在造一个新的空间。她一直以为自己在往前走,但那条路的地面砖块没有变过,只是被重新排列了一次。
她坐在画室里,看着屏幕上那幅被反复修改过许多次的稿子,每一个图层都记录着她走过的一条岔路——有的图层是一整片覆盖,有的只是调整了某个角度的明度,有的她打开之后才发现自己已经忘了当初为什么要那样画。她数了数:v1,v2,v3……v11。第十一版。她已经在这个方向上走了十一个版本了,但她知道,第十一版也不会是终点。她不是因为画不好才停不下来,是因为她不确定这个方向是不是对的——她像是站在一条很长很长的走廊里,每隔几步就有一扇门,每一扇都推开看过,没有一扇是她想走进去的。她需要的不只是一扇新门,是找到一条走廊之外的路。
她关掉屏幕,站起来,走到窗边。画室的窗户朝北,看不到月亮,只能看到远处居民楼的窗口亮着橘黄色的暖光。那些窗口有的亮着,有的暗着,排列成不规则的网格。她在其中一扇窗户里看到一个人在阳台收衣服,动作很慢——先是把晾衣架上的衬衫取下来,抖了一下,叠好搭在手臂上,然后取下一件,又抖了一下。她已经收了很多年,每一个动作都带着一种不需要再思考的顺畅。她的视线没有焦点,就那么落在那些光点上,看了一会儿。然后她低下头,看着自己放在窗台上的手。手指的关节微微泛白,像是刚才握着数位笔时用了太多力气——明明是一根不需要多大力气的塑料笔,却把她的手指按得发酸。她攥了一下拳头,又松开,松开后指腹的凉意才慢慢渗进皮肤里。窗台的瓷砖表面覆着一层薄灰,她的手指按上去的时候留下了一枚清晰的指纹,弧线上的尘土被抹开,露出底下浅灰色的釉面。
手机在桌面上震了一下。嗡嗡的声音在空旷的画室里显得格外清晰,像一只被关在玻璃罐里的蜜蜂在寻找出口。她走过去,拿起来看了一眼。屏幕上是他发的消息:“还没睡?”两个字,末尾是一个问号。她看着那两个字,发现自己还没退出刚才那种“看着远方发呆”的状态,心里像一池安静的水,被这句话轻轻地推了一下,才泛起一片细小的波纹。她打字:“嗯。”然后他又发:“在画室?”她回:“嗯。”然后她等了一下,看着屏幕上那三行对话,觉得它们像三条很短的路,每一条的尽头都通往同一个方向——她想告诉他,但她不知道怎么把那个“卡住了”说得更轻一些。她犹豫了一瞬,最终还是发了一条:“卡住了。”
电话响起来的时候,她正在伸手够桌上的水杯。杯里的水是凉的,杯壁外侧凝着一层细密的水珠,她的手指握上去的时候感觉到一阵短暂的凉意。她接起电话,把手机夹在耳朵和肩膀之间,喝了一口水。水的温度已经接近室温,沿着喉咙流下去的时候没有激起什么起伏,只是湿了一下舌尖,然后安静地消失。
“卡在哪里了?”他的声音从话筒里传出来。他的语气很轻,像在问一件他已经知道答案但愿意听她说一遍的事。她注意到电话那头没有什么背景音——没有键盘声,没有鼠标声,没有室友说话的声音,像是他特意把手机拿到一个安静的地方,或者已经等了一阵,在她还没回消息的时候就没有再打字。她能听到的是他的呼吸声,轻微的、均匀的、像他坐在那儿等她自己找到答案的间隙。
她放下水杯,杯底和桌面接触时发出一声很轻的“嗒”,在空旷的画室里清脆地响了一下。她靠在椅背上,椅背是黑色的尼龙网面,靠上去的时候会发出轻微的织物拉伸声。她想说“哪都卡”,但她知道这个回答太宽了,宽到对方无法接住——像是一个人在空旷的房间里说“我找不到路”,而房间本身没有门,也没有窗。她想了想,试着把那些卡住的东西拆开,一条一条地捋出来。
“我试了好几个方向,”她说,声音比她自己预想的要低一点,像是说话的时候还留着一部分注意力在自己那些画上,“画过墙,画过雨,画过裂缝里的花,画过地下的根。每一幅都有我觉得好的地方,但没有一幅能撑起一个完整的方案——不是画得不够,是它们都停在一个地方不动。观众站在画前面,看完,然后就走了。画里的东西和画外的人之间没有真正的连接。”
她停了停。窗外的路灯把光斜斜地投进画室里,在墙上落下一段被窗框切成长方形的光。光块里面有灰尘在缓慢浮动,像慢镜头里的雪。“我总觉得,我的画是静态的——别人在画前面站一会儿,看完了,就走了。画框之内的一切都是固定的,画框之外的人不需要改变任何东西来面对它。他们的存在不会影响画面,画面也不会改变他们的状态。”
她说到这里的时候顿了一下,像是在找一个更准确的词。她把桌面上的一支笔拿起来又放下,笔落在桌面时没有声音。“我想要的不只是一幅画,是一个能被人走进去的空间。不是一个平面,观众站在外面看完了就离开。是他们会进入,会和那幅画发生关系——不是‘看’它,是‘经过’它。我不想要观众只是看完之后说‘哦,我懂了’,然后走掉。我想让他们在离开之后,发现自己身上还带着一点那里面的东西。就像你在一个陌生的地方待了一整个下午,走出来之后觉得空气比之前多了一点温度,但你不知道它来自哪里。”
她说完之后等了一会儿。话筒里先静了一下,然后传来了他翻动什么东西的细微声响。像是纸张被轻轻展开又合上,又像笔记本的纸页被翻过了一遍——他在找什么,也许是他之前记过的一条笔记,也许是他想到的一半还没形成完整形状的东西。
“那你可以试试加入交互元素。”他说。他的声音不高不低,在电话里听起来比平时更清晰一些,像是放下了手里的东西,正专心地对着话筒说话,像是面前没有别的需要他分心的事情。“我最近在做的一个小工具,可以用摄像头捕捉人的动作,触发画面变化。不是事先录好的动画,是实时生成,你站的位置、你动的快慢、你停留的时间长短,都会影响画面的表现方式。你做视觉部分,我来写中间的调用逻辑。”
她没有立刻接话。她在想他刚才说的那句话里面的那个词——“捕捉”。如果它可以捕捉动作,那它是不是也可以捕捉人的存在本身?不是把人的动作记录下来,而是让人的动作和画面中的某个部分产生一种互动关系,像是水面的倒影不是因为水面本身就有了,是因为有人站在它面前,才会映出那个形状。她在想:如果我站在一幅画前面,我的影子会在画里变成一根树枝,或者我的脚步会让地面上的水纹向外扩散,那幅画就不再是一幅静止的图片了。它是活的,因为它会回应我,因为它的一部分只在我站在它面前时才存在,我不在的时候它还是完整的,但它的完整不是因为它完全了,是因为它一直在等待被完成。
“你是说,让观众成为作品的一部分?”她问,声音比刚才低了一点,像是怕说重了会把那个念头吓跑。
“不只是‘一部分’,”他说,“是让他们的在场变成作品存在的条件。没有人站在前面的时候,画面是完整的、安静的、等待的。当有人走进去,画面才开始改变,开始生成新的东西——共生,不只是人和人之间,也可以是人和系统之间。你是设计者,观众是参与者,系统是桥梁。你画的不是一个固定的图像,是一个会呼吸的界面。”
她的心跳像是漏了一拍,然后开始加快。她站起来,开始在画室里来回走动。脚步不快,但每一步都带着重量——像在确认什么,像在用自己的脚去量那个她还没画出来的空间的尺寸。她走到窗前又折回来,走到门口又转回去,沿着桌边走了一个半圆。她一边走一边说:“你是说,画面本身可以不是一个固定的东西,而是一个系统。它会感应到人的动作,然后做出回应。就像一条河,有人走过去的时候,水面会泛起涟漪。涟漪的方向和大小取决于那个人走路的快慢和重量。”
“差不多是这个意思。现在的算法已经可以实现人体关键点追踪了。”他停顿了一下,“你可以把画面理解成一个有时间序列的状态集合,每一帧都是前一个状态的延续,人的动作是这个系统持续运行的参数。那幅画不是一次画完的,它是在观众的注视和参与中,一遍一遍被重新画出来的。”
她站在画室中央,窗外的路灯从侧面照进来,把她的影子斜斜地投在地上。她的脚边是一片被光拉长的暗区,轮廓不清晰,边缘是模糊的,像一幅还没干透的画。她没有再说话,但她心里已经有东西在动了——那些画面、光线、影子的轮廓,正在她脑中有序