跳转至

民间故事绘本画

模块:engine/src/canvas-core/folkTale.ts(工具包:folkTaleKit.ts,过程运行器来自 sumiEKit.ts)。主图:一个男孩抱着一只公鸡,沿着小路穿过白桦林边上一处乡村菜园。画幅:16:9,1920 x 1080(W 和 H 取自 meta)。

传统。 绘本画手法的俄罗斯民间故事书插画:在一幅完整的铅笔画上画水粉和水彩,颜料只往前推进到需要的地方为止,画面的后方留作裸露的素描。

媒介,从物理上说。 在暖奶油色卡纸上用 HB 石墨起一幅画,然后上颜料:前景用半干的圆头笔铺不透明的水粉(body colour),中景用稀薄透明的水彩淡彩。凡是颜料薄的地方都透出奶油色的纸,这让整幅画有了光泽。

纵深就是媒介。 这是招牌,也是每一笔都遵守的规则。每个笔触都有一个深度 d,从观者脚下的 0 到地平线的 1:

  • 前景(d ≈ 0): 不透明、饱和、有质感。叶子是在中脉处分开的双色两半,用笔刷沿侧脉拉出铺色,画上叶脉和干笔斑点。向日葵的舌状花一片一片地铺,每片都有折痕和条纹。草是成千上万根单独的草叶,成簇生长。
  • 中景(d ≈ 0.3 到 0.6): 颜色朝暖色雾霭(far())调和,颜料变薄,质感消失,颜料在它自己的铅笔线前面就停住。中景里的大物件(农舍、干草垛、中景的白桦)通过一个渐变蒙版(faded())溶解进它们的素描里。
  • 远景(d ≥ 0.9): 完全没有颜料。洋葱顶、钟楼、柱式风车、木屋和树都是奶油色纸上的铅笔线,树画成扇贝边的树冠。
  • 金色雾霭是在画前景之前铺在中景上的一条柔和暖色带,让近处的东西站在光的前面。

笔触。 在铅笔里,是一条柔和的线,粗细和深浅随手的压力起伏,落笔和抬笔处更淡,并且略微错开地再描一遍。在颜料里,是一块不透明的填色,边缘是摇晃的笔刷切边,里面有干笔拖痕(三四条断开的鬃毛线),水粉沉淀的地方有一圈略深的边。

边缘。 前景里边缘清晰,略深一点。中景里边缘柔和,颜料没对上线。后方的边缘就是铅笔线本身。

顺序。 空白纸 → 整个场景用铅笔画出,先画大形(地平线和村庄、白桦树干、干草垛、农舍、篱笆、小路、人物、菜园、向日葵、叶子)→ 天空的光晕 → 草地,从后往前 → 白桦林,从远(只有线)到近(上颜料)→ 农舍,逐渐淡出成它的素描 → 干草垛 → 金色雾霭 → 中景向日葵 → 枝条编的篱笆 → 白桦树冠 → 小路 → 中景的草和雏菊 → 男孩和他的公鸡(裤子和树皮鞋、衬衫、尾巴、鸟、头和鸡冠、手、头,最后是脸)→ 前景的草 → 南瓜叶、南瓜、卷须 → 大向日葵 → 犬蔷薇、风铃草、牛蒡 → 最前面一排草边 → 近处的雏菊 → 结籽的伞形花序。

调色板。 奶油色纸 #f4edda,暖色雾霭 #f2e9c9,树汁绿和橄榄绿,土黄,镉黄和镉橙(向日葵、南瓜),朱红(衬衫和鸡冠),钴紫(风铃草),熟赭,以及线条用的石墨色 #6f665a。

人物。 温暖的漫画化。圆脑袋,红扑扑的脸颊(柔和的径向腮红),点状眼睛带一点高光,纽扣鼻子,小小的微笑。大而简单的服装形状承载民间纹样:绣花的下摆和门襟,带流苏的腰带,用树皮绳绑住的裹腿,编织的树皮鞋。比例忠于年龄:男孩大约六岁,身高略不到六个头。

不是它最近的邻居(storybook,铅笔加柔和水彩)。 storybook 把所有东西都画成同样稀薄的透明度。folkTale 随距离改变媒介:前面是不透明、干笔的水粉,中间是浅淡的淡彩,后面是裸露的铅笔。它的前景密密地画满一片片单独画出的叶子、舌状花和草叶,而 storybook 铺的是会积成水洼的淡彩。

运动语法。 画是被一笔笔画出来的。先是铅笔起稿,每条线的节奏按它的长度定。然后颜料从后往前上:大片淡彩在一道带噪声的湿润前沿后面扫过(reveal()),叶子从叶柄长出来再添上叶脉,向日葵的舌状花一片片落下之后才铺花盘,草一簇一簇地铺。遍与遍之间有短暂的停顿。没有任何东西淡入或缩放出现。最后 30 帧停在完成的静帧上。

为这张样张写的工具包原语(核心库的候选):pencil/sketch、gouache、reveal、faded(+ ramp/radial 蒙版)、leaf/lineLeaf、petal/sunflower、daisy、bell、dogRose、umbel、grass(成簇,带跳过区域)、limb/lineLimb、pumpkin、gourdLeaf、tendril。