这事儿,说起来就得从前段时间,我刷手机看到一张云缨的图开始说起了。那图本身挺普通的,就是个立绘嘛但是我看了一会儿,脑子里突然就冒出来个念头:要是把这身儿衣服里的某一部分给“去掉”,光靠P图,能做得天衣无缝吗?我就琢磨着,这算是个挺大的技术挑战了,毕竟不是简单的抠图换背景。主要是想看看自己的手艺到底能做到什么份儿上,能不能把一个复杂角色的某个“内部”结构,用数字手段给“拆解”干净,然后还得让它看起来自然,就像没这东西一样。
从想法到动手:摸索着开始干
我这人就是这样,想法一旦冒出来,就得赶紧动手。不然过两天这股劲儿就过去了。我先是去网上找了找云缨的高清图,挑了一张角度比较正,细节也比较丰富的。我的想法是,如果要把“内”给去掉,那肯定会有一些原来被遮挡的地方得重新画出来,或者说是“凭空”造出来。这可不是个轻松活儿。我当时心里就犯嘀咕,这要是真做成了,那感觉肯定特有成就感。
我把图先丢到我常用的P图软件里,也没急着动鼠标。就盯着屏幕看,分析这张图的层次,光影,还有材质。云缨这角色,盔甲、布料、头发,那是层层叠叠,细节特多。要“去内”,就意味着要处理好这些连接处、过渡带。我当时初步的想法就是,得先用选取工具大概把目标区域圈出来,然后才是真正的修补和重建。
实打实地干活:一步一个脚印
第一步,粗略选取。我用套索工具,小心翼翼地把我想“去掉”的那个部分给大致框了出来。这步挺关键的,框得准不准,直接影响后面修补的难度。我尽量让边缘靠近实际的结构。但是手抖是常事,所以这部分我重复了好几遍,才算满意。
第二步,内容感知填充的初尝试。选好区域之后,我第一个想到的就是用内容感知填充。想着这技术现在这么牛,是不是能直接给我搞定一大半。结果嘛哈哈,现实给我上了一课。虽然能填上,但是填出来的东西那叫一个惨不忍睹,各种模糊、错位,简直是灾难现场。果然,复杂背景下,光靠AI还是不行,还得我这双手。
第三步,手工重绘与仿制。既然AI不给力,那就硬着头皮自己干。我先用仿制图章工具,从周围的盔甲、皮肤纹理,一点点地往里填充。这可是个细致活儿,得把画笔硬度调低,透明度也得控制一下一下地敲。特别是那些原来被遮挡住的皮肤部分,颜色和光泽都得自己去模拟。这地方可把我难住了,试了好几种肤色,总觉得不对劲。是反复吸取周围的颜色,然后用柔边画笔慢慢涂抹,才勉强有点儿样子。
第四步,处理边缘和光影。这部分是重中之重。原来的图里,被去掉的部分会形成自然的阴影和褶皱。现在没了,就得我自己去“造”出这些阴影和光。我用了加深、减淡工具,顺着肌肉走向和结构,一点点地画出立体感。边缘部分,我用更小的画笔,把皮肤和盔甲的交界处处理得更自然。比如,盔甲的边缘会有一点点反光,皮肤在盔甲下方会有微微的阴影,这些都得模拟出来。这几步下来,眼睛都快看花了。
第五步,细节修复和统一。整个画面都P得差不多了,这时候就是找茬了。放大到200%,300%,检查有没有漏掉的像素点,有没有颜色不均匀的地方。特别是头发丝儿,原来有一部分是搭在“内”上面的,现在“内”没了,头发丝儿就得重新理顺,或者干脆重新画几根。还有背景,背景和人物连接的地方,也得再检查一遍,确保没有抠图的痕迹。调整一下整体的色彩平衡和对比度,让P过的部分和没P过的部分看起来是一个整体。
完工后的感受:折腾了半天,值了
这整个过程折腾了好几个小时,眼睛盯着屏幕,手都没停过。等我把图保存下来,再和原图一对比,还真像那么回事儿!虽然不是百分之百完美,毕竟是凭空想象和重建的东西,但至少从视觉上,很难一眼就看出哪里动过刀了。我当时就觉得,这几个小时没白费,自己这P图的硬功夫还是有点儿的。通过这回“去内”的实践,我对图像的层次、光影、材质理解得更深了,也发现了不少以前没注意到的细节处理技巧。挺有意思的一次折腾。


