你铺完色、勾完边,角色却像贴在背景上的纸片——明明有明暗,远看还是“平”。Aseprite 里调色板换了好几轮,缩放到游戏里一看,还是像剪下来的纸片。
问题往往不在笔刷,而在两件事:光有没有按体积走,以及描边会不会跟着光变亮变暗。今天从草图到上色、阴影、选择性描边(selout),再到收尾抛光。
核心就一句:别把所有朝下的像素都涂暗,要像理解球体那样理解壳和头。开工:画布与草图用 32×32 像素、两层:一层浅蓝背景(#a2cddb),一层画乌龟。
尺寸小,反而逼你把步骤拆清楚。草图不用完美:壳、上扬的长头、脚,尾巴可有可无。
后面上色、加壳纹时还会改。铺色:先让形状从背景里“站出来”选棕色系铺主体,画上壳纹线条,再勾轮廓,让乌龟和浅蓝底分开。
你可能以为“有描边就够了”——在小尺寸里,底色对比 + 后续阴影 才真正决定可读性。阴影:想象太阳在斜上方,壳是圆的要习惯在脑子里放一盏“天上的太阳”,光从斜上方来——不等于把朝上的像素全提亮、朝下的全压暗。
你可能正在犯的错:枕头阴影下面这种,顶上一圈亮、底下一圈暗,像枕头鼓起来:阻力 → 尝试 → 转折你画小角色时,很可能也这样:为了“看起来有立体”,上下各刷一条明暗带。教程的转折是:把壳当成球(或圆柱)——最亮在光直接命中的弧面,往侧面、背面逐渐变暗;头也一样。
壳纹凹槽不是纯黑,凹槽里能进多少光,取决于光是不是直射进去。第二个常见坑:脚底和壳底“一律涂黑”壳底、腿根确实更暗,但若把壳缘最底一行、每只脚最底一行都压死,又会变回“贴纸感”:可复制做法:想成光被壳挡住,但地面还会反光——二次反射进壳底,每反弹一次亮度衰减。
完全封闭的洞才全黑;有一缕光进来,里面就会被一点点照亮。太阳亮、火把弱,也是因为“光能传多远”不同。
按这个想,壳顶仍亮,腿进壳处略暗即可:选择性描边(Selout):描边也会“吃光”轮廓不必整圈纯黑。朝光的一侧描边可以亮一点,背光侧再暗;只有几乎收不到光的地方,才值得用接近纯黑的线。
对比图说明:左边像硬卡纸,右边描边跟着体积走:轮廓内部仍可以用深色,但外圈尽量别“一圈死黑”。你实际操作后会发现:只改描边明暗,不改形体,角色立刻从“剪贴画”变成“站在地上”。
抛光:壳厚、眼神、脚趾、尾巴壳要装得下脖子和尾巴——加厚壳缘,脖子和尾巴才“进得去”:眼睛:一个黑点在小脸上容易糊;画出眼白/高光,再加一点眉弓对比,表情才读得出来:脚趾:32×32 里脚趾极易画大。若向前“戳”出轮廓,会像穿大鞋:微调腿姿,
让脚趾留在剪影内、不大幅外凸,往往更稳:尾巴:藏在壳后,光不应比壳面还跳;略改弧度、压一点亮部:最后加深壳缝、微调色相/饱和度/对比度——属于个人口味,GIF 里能看到迭代过程:
总结单一法则:小精灵的体积感,来自“光沿体积衰减 + 描边随光变化”,而不是上下两条色带。你今天就能做:开 32×32,背景 #a2cddb,画任意小动物(青蛙、瓢虫都行),只做到“铺色 + 体积阴影”,故意画一张“错误枕式”和一张“球体感”对比。
小练习:同一只角色画两版描边——一版全黑外轮廓,一版 selout;缩放到游戏实际显示尺寸,问你自己:哪一个更像“站在场景里”?原文:Pixel Tutorial – Tortoise[1]。
参考资料[1]Pixel Tutorial – Tortoise: https://itch.io/t/2087708/pixel-tutorial-tortoise
