昨天下午整理书柜顶层,翻出一个落灰的移动硬盘,是2008年买的旅之星,40G,里面除了毕业论文就是一堆工程文件。我把它接上电脑,硬盘咔嗒咔嗒响了大概四十秒,才慢吞吞吐出几个文件夹。其中一个叫“max9粒子练习”,点进去,最上面那个文件叫“喷泉_v3.max”,修改时间是2007年8月16日,星期四,下午三点零七分。我盯着那个时间看了很久,才想起来那天为什么记得这么清楚——那是我第一次把“喷射”参数调到能看,窗外正好下着雷阵雨,雨点砸在铁皮雨棚上,跟粒子视图里下落的箭头是同一个节奏。
把它拖进3ds Max 9打开,视图里只剩一个灰色的Super Spray(超级喷射)图标立在原点,没有摄像机,没有灯光,渲染面板里输出尺寸还停在320×240。我点开粒子视图,看到Birth参数里写着“Emit Start: -40, Emit Stop: 120”,下面一行是“Life: 60”。我忽然想起这组数字的来历:当时看的是王琦那本《3ds Max 9从入门到精通》第412页的例子,他建议把发射起始设为负数,让粒子在动画一开始就充满画面。我试了三次,前两次都忘了改粒子数量,屏幕上只炸开一小撮白点,像打喷嚏喷出的面粉。第三次对了,大概1200个粒子从图标正上方涌出来,在透视视口里慢慢散开,我截了一张图,存成了桌面壁纸,用了大半年。
说实话,我一直觉得3ds Max 9的粒子系统被高估了。很多人怀念它,说它稳定、轻快,可如果你真去调过Super Spray的“Particle Rotation”和“Spin Time”,就知道那套参数有多拧巴——旋转随机种子和自旋时间混在一起,想做出一个自然的喷射口,往往要试二十几次。它更像一台老式胶片相机:能拍,但每按一次快门都得想清楚。我不同意“老软件更有温度”这种说法;有温度的是那个愿意在宿舍里调参数调到凌晨两点的自己,不是软件本身。
文件里还留着一个空的“Spray”对象,没删,放在场景左侧大概X轴-120的位置。我猜是当时想对比两种喷射器的差别,后来忘了清理。旁边还挂了一个默认的Target Spot灯,强度1.0,颜色纯白,什么也没照亮。我点开它的参数面板,发现“Overshoot”那栏居然勾着——这是典型的新手操作:一盏什么都没照的灯,还要它超出发射区继续投射。我记得很清楚,当时我在QQ上把截图发给一个叫“阿勇”的同学,他回了句:“你灯不要可以给我。”那盏灯在场景里待了十九年,现在还在。
我把“喷泉_v3.max”另存了一份到桌面,文件名没改,还是那个中文和拼音混在一起的写法。没打算重新调参数,也没打算渲染一张出来看看。有些东西最好的状态就是停在原地——像抽屉里那张2007年的电影票,字迹淡了,但你记得那天散场后下过雨。喷射信息这四个字对我来说从来不是技术术语,它是一段时间的代号:硬盘没坏,软件没删,那个下午就还在。