跳转至

扁平矢量(现代扁平插画)

模块:engine/src/canvas-core/flatVector.ts。主图:海湾上一场小帆船赛,背后是山丘;领头的船正绕过橙色浮标。

媒介,从物理上说。 矢量软件里的钢笔工具。每个形状是一条由手放锚点构成的闭合路径(帆和船身用角点,山丘和水面用平滑点);路径闭合的那一刻,它唯一的平涂填色就落下来。长投影是单独的形状,带线性透明度渐变。质感是一支栅格颗粒笔刷,刷在形状的背光面上,裁剪在形状之内。

笔触。 锚点、锚点、锚点、闭合、填色。任何地方都没有描边:边缘只存在于两块填色相接的地方,而且在数学上绝对清晰。纵深来自重叠的平面和空气透视的颜色(丁香紫 -> 鼠尾草绿 -> 深蓝绿)。

顺序。 背景平面(天空、云、远山和中景山、海湾的色带、太阳的粼光)-> 中景(岸、城镇、岬角、灯塔、前景岩石)-> 船(尾迹、船身、帆、帆杠、桅杆、船首浪)、浮标、碎浪 -> 长投影和背光切面 -> 颗粒笔刷,一个形状一个形状地刷。

调色板。 同一个调子里的 13 个色样:暖奶油色天空,丁香紫/鼠尾草绿/蓝绿的山丘,三种蓝,珊瑚红,芥末黄,海军蓝,骨白。

光。 低低的太阳在画外左侧:粼光一直延伸出左边缘,朝右的坡面和岩石切面处在阴影里,每道影子都投向右边,并渐变到消失。

不是剪纸(fox)。 没有撕开的纤维,没有每一片下面都有的抬起投影,没有画出来的线。边缘完美;唯一的影子是投影。

过程界面。 一条路径正在画的时候:蓝色路径,白色方形锚点,当前锚点实心并带着贝塞尔手柄。界面不是笔触;路径闭合时它就消失。

开销。 每个形状画完的颗粒缓存在它自己包围盒大小的表面里;只有进行中的颗粒会重算。