1bit 像素画中的黑与白

2026/04/07 | 2分钟阅读 | 更新于 2026/04/07

1bit 像素画中的黑与白

最近在尝试绘制 1bit 的像素画,然后注意到一个问题,大家总是喜欢用黑色而不是白色作为背景色。

下面有两个书架,能够明显地感觉到,黑色背景下的书架,看上去更加「自然」。

在 1bit 的像素画中,一个颜色,看上去要么作为「面」或者「填充」存在,要么作为「边界」或者「轮廓」存在。看上去,白色更常被看作面;而黑色总被优先视作轮廓,连同被它包裹的白色,作为一个整体。

我重新绘制了一组 demo,图中总共有两行四列共八种情况(其实最后一列相当于不存在)。

黑色底色下,直接用白色作为形状拼出图案,会很自然。(第一行第二列)

白色底色下,用黑色作为轮廓勾勒出形状,得到的图案也很自然。(第二行第一列)

白色底色下,直接用黑色作为形状拼出图案,也还行。(第二行第二列)

图中第三列,是用和底色相反的颜色打底,再用和底色相同的颜色作为轮廓去勾勒形状,强行抠出一个空间来,相当于多了一层与底色相反的描边。

图中第四列,是用和底色相反的颜色打底,再用和底色相同的颜色作为形状去拼出图案,同样强行抠出一个空间来,但是它其实就相当于直接用相反颜色去勾勒轮廓,效果和第一列相同。

似乎还应该有个结论……但是两种颜色本来就可以相互转换的,所以无所谓啦。╮(╯∀╰)╭

© 2026 香蕉引擎故障报告

🌱 Powered by Hugo with theme Dream.