亲,欢迎光临天天书吧!
错缺断章、加书:站内短信
后台有人,会尽快回复!
天天书吧 > 其他类型 > 偏宠小青梅,学霸他蓄谋已久 > 第246章 跨界的“星晚合璧”
  • 主题模式:

  • 字体大小:

    -

    18

    +
  • 恢复默认

第246章 跨界的“星晚合璧”

那通电话之后的那个周末,苏念晚没有再改稿。她坐在画室里,面前摊着那本速写本,翻到了写着“共”字的那一页。那个字已经干了,墨迹从边缘的湿亮变成了均匀的哑光,嵌进纸面的纤维里,像一小块被压平的深色石头。她看着那个字,没有动笔。

她知道她接下来要画的不再是一幅画——是一套系统。这个想法在她脑中渐渐撑开,像一根被压在水底的枝条松开石头后慢慢浮向水面,一边上浮,一边在每一个分叉处展开新的方向。她闭上眼睛,在脑子里把那些画面一块一块地拼起来。

一块是投影面。她想要一面墙,白色的,干净的,光从前方打上去,没有杂色的干扰——像一张还没有落过墨的宣纸。观众走进来的时候,第一眼看到的就是光的表面,像是走进一间还没有被人坐过的空旷房间,墙在等,你也是。

一块是摄像头。安装在投影面的上方或侧面,捕捉观众的人体关键点——肩膀、手肘、手腕、膝盖、脚踝。她不知道那些关键点的数据长什么样,但她知道它们会变成画面的一部分。它们不是被看见的,而是被感受到的。摄像头会收集观众的存在痕迹,就像风会收集树叶下落的路径——柔软、持续、不惊动任何人。

一块是画面本身。它不能是静止的,得是活的,会动,会回应。她想象画面里有一片草地,风从观众站的方向吹过来,草叶会顺着风的方向倾斜,观众的动作越轻柔,草叶的摆动就越慢;动作越急,草叶就像被大风压弯了腰。她想象画面里有一条河,河面是半透明的蓝色,当有人站在投影面前时,河水的流速会跟随他的呼吸节奏发生变化,他吸气的时候水流变缓,呼气的时候水流加速,像是他正站在河岸上,用自己的呼吸控制着水的脉搏。她想象画面里有一棵树,光秃秃的,没有叶子,但当观众伸出手时,树枝会沿着他手指移动的方向生长出新的枝条,枝条上会慢慢生出细小的叶片,像是在响应他无声的指引。

她把这些想法写在速写本的空白页上,字迹很轻,像是怕写重了会压断那些还没有成形的形状。但她没有整理它们,因为它们是活的,还带着刚落到地面上时还没来得及扎根的那一点水分。她让它们暂时待在那里,像一捧刚采的露水,在被阳光晒干之前,先把它们留在速写本里。

她给陆星辞发了一条消息:“我画了草图,你什么时候有空,过来看看?”她发出去之后把手机放在桌上,屏幕朝上。她等了一会儿,没有去看它,只是继续翻着速写本,翻到后面几页还没有动过的空白页。过了大概一分钟,手机震了一下。她拿起来,看到他回:“明天下午。”

第二天下午,他来了。她听到走廊里传来脚步声,不重,节奏和一般人不太一样。她抬起头,门已经开了一道缝。他推开门,背着一个黑色的电脑包,包的侧袋里露出两根卷好的电线,一小段蓝色的线头垂在外面,在光线下反射出微弱的亮光。画室的门开着,他走进来的时候她正坐在桌前,面前摊着速写本,翻到了她画的那几页概念草图。阳光从朝北的窗户进来,散光,均匀地铺满桌面。他把电脑包放在桌上,拉开拉链,取出一台笔记本电脑。外壳的薄膜还没有撕掉,新机器的塑料保护膜在光线下泛着微微的弧面反光。她注意到那台电脑不是他平时用的那一台——那台是他常用的那台黑色的,键盘上有些键已经被敲得微微发亮。这一台是银灰色的,轻很多,薄很多,像是一台还没有被指纹覆盖过的工具,专门为这个还没成型的作品准备的。

“新电脑?”她问。

“嗯。专门用来跑这个程序的。”他把屏幕转向她。上面是一个打开的界面——灰底,中央有一个黑色的窗口,窗口里有一行行缩进的代码。她看不懂那些语法的具体含义,但她注意到代码的排列方式和他的说话方式很像——每一条指令之前都有缩进,像他每说一句话之前都会先想一下,不会把两句没有关联的话放在同一个段落里。他把屏幕转回自己的方向,手指在键盘上敲了几下,窗口里的内容滚动了一段,停在一个新的位置。“还在测试阶段。但框架搭好了。”

她凑近了些,看着屏幕上的那些代码。她确实看不懂它的语法——那些符号、括号、等号、冒号排列成她无法直接解译的结构——但她在那些代码行之间看到了几个她认识的单词。grass。river。branch。她把目光停在那些词上面,像在陌生的人群里看到几张熟面孔。那些词嵌在代码中间,既不显眼,也不隐蔽,就那么安静地待在那里。它们不是功能注释,是变量名——她知道,因为他给她解释过变量的含义。她看到它们的时候,意识到他把那些画面记住了,写进了他的程序里。她没有说什么,只是坐回自己的椅子上。

“你什么时候开始写的?”她问,声音比刚才轻了一点。

“那通电话之后。”他说,语气很平常,像是说一句不需要强调的话,“先把框架搭好,剩下等你把画面定义清楚再往里填。”

她看着他,他也看着她。两个人之间隔着一台新电脑的屏幕,屏幕亮着,代码的光映在他们的脸上,把轮廓映成浅浅的冷白色。桌面上那些散落的稿纸边缘被风吹了一下,她伸手按住,窗外的风从没关严的窗缝里钻进来,把桌面上的一张空白稿纸吹得微微卷起边角,又落回去。她把自己手边那堆速写本翻到他面前:“我把能想象到的每一种状态都先画了一下。草地、河、树,还有它们变化的边界条件。你告诉我哪种可以实现,哪种需要调整。”

他拿过速写本,开始翻。第一页是她画的那片草地。草叶的走向在画面里形成一个不规则的半圆,草尖微微向同一个方向倾斜,像是被一阵从画面外部吹来的风影响。她在旁边标注了几个箭头,标出了观众可能站的位置与风力大小的对应关系。第二页是那条河。河面用浅蓝色的铅笔轻轻涂了一层,水纹沿着弯曲的河道排列,在靠近画面中央的位置最宽,向两侧渐渐收窄。她在河岸两侧画了几条细线,表示水流的走向会随着观众位置的变化而改变方向。第三页是那棵树。树干向上延伸,在顶部裂成三根主枝,主枝又分出更细的分枝。画面的边缘处还没有画出枝叶,只有待延伸的预留区域,用虚线勾出了枝条的走势方向。

他翻到那一页的时候,手指停了一下。他看着那些虚线,没有翻过去,而是把页面向她的方向转了一点,指了一下树冠上方那块没有画完的区域。“预留的部分,是等着枝条生长的?”

“嗯。”她说,“它不该一开始就是完整的,它不是一件已经做好的东西。观众伸手的时候,枝条才开始长。那块空着的地方不是为了让它更完整,是为了让它有一个开始的地方。”

他点了点头,手指从纸面上收回去,然后继续往后翻。她看着他翻页的速度——不快不慢,像是在阅读,而不是在检索。他又翻了几页,然后把速写本合上,放在键盘旁边。

“可以做到。”他说。他的手指在空格键上敲了一下,屏幕上的光标移动了一段位置。“你打算用哪一幅做基底?”

她想了想,把速写本翻到那棵树的那一页。“树。”她说,“草地和河可以作为辅助层,但不是基底。我想让观众最先注意到的是那棵树,它先动,然后其他元素才会跟着响应。这样画面有一个视觉锚点,不会散开。而且……树有根。你说过,共生的前提是有一个能扎根的地方。”

他看着她,然后低头在电脑上打开了一个新文档,开始打字。她没有看他打了什么,只是把速写本翻开到新的一页,拿起铅笔,开始在纸上重新画那棵树的轮廓,在轮廓线旁边标注出主要的生长关节。她画了主干、第一处分枝的位置、每一处预留生长的节点,并在每个节点旁边用箭头标出它可能延伸的方向。他看了那张图之后,在代码里添加了几行结构定义,把生长节点映射成变量。她不知道他具体写了什么,但他在文档里为每一个分支方向都留下了一个命名空间,像是用代码搭建了一层路基,等着她的画面在上面继续加固。

他们开始工作。她坐在他旁边,手边摊着速写本,把每一个她想让画面产生变化的点拆成一条一条的“状态”和“触发条件”。她画了一片草地,一根草的位置、它的弯曲方向、它在不同风力和不同观众位置下的角度变化。她在每条线旁边标注数字——观众离画面两米时草叶倾斜的角度,离一米时倾斜的幅度,伸手时顶端如何朝向指尖微微弯曲。她画了一条河,水温、流速、波纹的形状,观众站在投影面前时河水的响应方式,观众越靠近投影,河水的流速越慢,像是在等待什么。她画了一棵树,树冠伸向天空,枝叶稀疏,观众站在树前伸手时,枝条会沿着手部轨迹生长,沿着肩部线条舒展开来,像是找到了自己开始伸展的方向。

他坐在旁边,看着她的草图和标注,把那些“状态”和“触发条件”拆成一行一行的代码。他问她:“你希望树的生长是线性反应还是渐变积累?”她想了想,手指在铅笔的尾端轻轻转了一圈。“渐变。不是手一指,树枝就立刻长出来。它应该像是被唤醒,从刚才的方向里找到自己该有的走向,再慢慢地、一节一节地、朝那片区域延伸,像树自己决定要往那边长。观众的手移动得越快,枝条延展得越慢,像是它正在用自己的步调去靠近那个方向,而不只是被拉动。”他听完,手指在键盘上敲了几下,然后在草稿纸的边缘写下了一行简短的伪代码,像在做一个很轻的记号,把它留在了她能看到的距离内。“那就用加速度做权重。”

她看着他写下的那几行字,其中的变量名已经在慢慢向她画出的自然元素靠近——草地、河、树、风、影,它们正在被拆成一行一行的逻辑,从她速写本的纸面滑进他屏幕上的代码窗口,像一条河流在进入平原前先被测量了流速。她忽然觉得,他们不是在做一个设计作品和一个技术工具。他们是在把同一件事从两个不同的方向往中间推——她从视觉出发,寻找能够承载共鸣的形式;他从结构出发,搭建能够承载变化的基础。他们在同一个交汇处会合,让它成为一件两个人都能认出的东西。他的手指在键盘上没有停,她的铅笔在纸面上也没有停。两种声音在同一个房间里并行——键盘的嗒嗒声和铅笔的沙沙声——有时候重叠,有时候错开,偶尔同时停顿,像是两段频率在某一拍上短暂地重合了一下,然后继续各自走下去。

天黑得很快。她没有注意到窗外的光从白色变成灰色,从灰色变成深蓝。她也没有注意到自己保持着同一个坐姿太久,脊椎开始发酸,直到她往后靠了一下,椅背承接住她后颈的重量时,她才意识到光线已经变了。她没有开灯,因为屏幕的光已经足够照亮桌面。她也没有看时间,因为她的注意力还留在线条和节点之间,留在那棵还没有画完的树冠上。她又画了几笔,然后停下来,发现手边的水杯已经凉透了。她喝了一口,凉的,沿着喉咙滑下去,让她回过神来,意识到窗外的天空已经黑成了均匀的深蓝。

“几点了?”她问。

“十点半。”他说。他的声音在安静的画室里显得有些突兀,像是刚刚从另一个世界回来,还没有完全落回原位。她愣了一下。他们从下午两点开始工作,已经过了八个多小时。她没有觉得饿,也没有觉得累,只是在抬头看到窗外夜色的时候才意识到天已经黑了那么久,像是有人在她不知情的时候把窗帘拉上了,她一直没往那个方向看。她看了一眼桌面上那些画满草图的速写本页——有的画了树,有的画了河,有的画了风穿过草地的方向,有的画了枝条根据手部动作的变化轨迹。每一页都标着日期和编号,像是从一个更大的叙事里被抽出的片段。它们散落在桌面上,几页叠在一起,边缘露出下面一层灰白色的纸角。她看着它们,忽然觉得它们比几个小时前多了一些东西——不是颜色,不是线条的密度,是它们之间开始产生了某种呼应,像是单独摆放时只是一堆碎片,现在它们已经开始互相确认彼此的方向了。

她合上速写本。布面封皮在指尖下触感微凉,她的手指在封面上多停留了一瞬。她坐在那里,没有急着收东西,也没有急着开口。桌面上电脑的散热风扇还在轻微地响着,像一台正在缓慢降温的发动机,热风从侧面的出风口轻轻吹出来,拂过她放在桌沿的手腕。她想起她刚才画下那些线条的时候,心里是安静的,像在等一个早就知道结果的东西慢慢走到她面前来。她不知道自己是在画给比赛看,还是在画给自己看。她只知道她画这些的时候,没有犹豫。

“明天,”她说,“我把画面画完,发给你做反馈和调整。”

他合上电脑,把电源线绕好,手指在线圈上滑了一圈,确认没有松脱,塞进电脑包的侧袋里。他说:“好。”

他背着电脑包走到门口。画室的门是铁制的,门框上方有一道宽约两指的缝隙,走廊的声控灯亮着,光从门缝里漏进来,落在他肩上一小片长方形的光斑。他停下来,回头看了一眼。桌上摊着速写本,翻开的那一页是河面反射着观众站立位置的布局图——河中央的水纹呈同心圆状向外扩散,像有人刚刚往水面上投下了一颗看不见的石子。他的目光在那幅图上停了一下,没有点评,没有夸奖,没有多余的停留。然后他拉开门,走进走廊。

门在他身后合上了。画室里重新安静下来。她坐在桌前,听到走廊里的脚步声越来越远,直到完全听不见。她低下头,看着速写本上那幅还没有画完的河面,河水的颜色她还没有上完,某些区块仍是铅笔纸面本身的灰白色。那些条纹还只是铅笔轻轻勾勒出的暗线,像是没有人走过之前的水面,安静地等待着第一片落下的叶子。她伸手按了一下那幅画的边缘,指腹沿着河流的轮廓走了一遍,像在触摸一个还在生长的东西的边界。然后她把笔放下,又把速写本翻开一页,开始勾画在河岸之外为那些枝条留出的生长通道。