墨迹文字海报
输入几个字,生成一张水墨文字海报:宣纸底纹上有纤维与旧渍,字后方是一团边缘不规则的墨晕,笔画带洇开的毛边与飞白,旁边钤一方朱印、落一行小字。可切换墨色与竖排横排,点「重新晕染」换一种随机形态,满意后直接下载 PNG。
墨迹的「晕」是怎么画出来的?
不是贴一张水墨素材图,而是现场算的。先在一张离屏画布上铺宣纸:米色底、几百根极淡的纤维、几处旧渍和一圈压暗的边。字后面的墨团由十几个半透明的径向渐变圆叠成,圆心按带种子的伪随机数撒开、半径大小不一,靠外的一圈再补几笔更深的「水痕」,边缘就自然不规则了。所有墨层都用正片叠底(multiply)贴合纸面,所以纸的纹理能透上来。
笔画的毛边与飞白呢?
笔画本身分两遍画:先用较大的模糊阴影铺一层浅墨当「洇」,再压一遍实墨做字骨,毛边就出来了。飞白是在文字图层上用「擦除」模式随机点掉一些小椭圆——只有墨存在的地方才会被擦出缺口,空白处不受影响,于是笔画上出现干笔的断续。最后整层叠到纸上,纸纹与墨色互相渗透。
为什么每次「重新晕染」都不一样?
因为墨团的圆心、半径、透明度,以及飞白的位置都由一个随机种子决定。点一次按钮就换一个种子,同一句话会得到疏密、浓淡都不同的构图——有时墨团偏左、有时洇得更开。文字内容、墨色、排版方式是固定的,变化的只是随机形态,所以你可以反复抽到自己满意的那一张。
下载的图会不会很模糊?
不会。海报按 900×1200 的逻辑尺寸、2 倍像素密度绘制,导出的 PNG 实际是 1800×2400。所有元素都是矢量绘制再栅格化(文字是系统字体渲染,墨晕是渐变),没有位图放大,所以文字边缘依旧干净。