网易首页 > 网易号 > 正文 申请入驻

使用密铺拼块创作非洲大叔一笔画

0
分享至

女士们,先生们,老少爷们儿们!在下张大少。

本文讨论一种用于创作一笔画的密铺拼块系统,这类曲线因其美感、文化意义和数学内涵而受到研究。文中探讨了拼块类型及其设计,并分析了单笔性(unicursality)。文中还介绍了创作大尺寸图像的方法,使艺术家能够利用数字计算机的强大功能,并弥补手绘的局限性。本文收录了若干采用该技法创作的艺术图像。虽然本研究主要基于方形拼块,但也考虑将其扩展至其他拼块形状。

本作品受已故的达拉·查维(Darrah Chavey)[4]研究的启发。在2013年Bridges会议上,他展示了受名为“索纳”(sona)的绘画启发的墙纸设计作品。索纳(复数形式,单数为lusona)通常是一笔画(以单一连续笔触绘制),并包含一个点阵网格。图1(a)展示了一个示例,图1(b)则使用本文所讨论的系统,重现了查维作品中的一幅示例插图。从几何学上看,索纳与印度的科拉姆(kolam)图案相似,图1(c)展示了一个科拉姆图案示例[9],图1(d)为其重现图。笔者的兴趣在于使用拼块以数字方式创作这类图像的单笔版本。关于索纳的开创性著作,很可能是格德斯(Gerdes)的著作[5]。此外,对使用拼块创作图像感兴趣的读者,也可参考博施(Bosch)的作品[3]。


图1:索纳(sona)与科拉姆(kolam)绘图示例。

拼块系统

笔者所开发的拼块系统,是在尽可能还原本土文化作品中创造力的同时,兼顾计算机所提供的精度与自动化能力之间的一种折中方案。因此,笔者使用了Ultra Fractal程序,在该程序中拼块以分形着色公式的形式实现。图2展示了基于查维(Chavey)研究成果所使用的五种方形拼块。拼块边界以蓝色显示。每个拼块的中心均带有一个可选点,以复现非洲和印度绘画中的那种感觉。笔者希望这些拼块能得到最大限度的利用,因此拼块上的曲线段以45°角从边的中点出入,从而使曲线在各拼块之间能够平滑延续。曲线段由圆弧构成,以方便计算并获得更加平滑的图像。


图2:方形拼块:(a)水滴形(drop),(b)透镜形(lens),(c)凸起形(bump),(d)风筝形(kite),(e)菱形(diamond)

单笔性分析

虽然并非普遍要求,但笔者希望笔者的图像具有单笔性,因此笔者需要一种方法来分析待定图像,并判断其曲线是否确实是单笔的。对于小尺寸图像(如图1所示),手工描摹曲线就足够简单了。然而,对于更复杂的图像,这可能是一项相当艰巨的任务,因此需要一种计算方法。为此,笔者首先需要获取拼块的坐标数据。幸运的是,Ultra Fractal允许将图像参数保存为文本文件。笔者将这些数据清洗后载入电子表格,在其中提取每个拼块的类型、在图像中的位置以及旋转角度。然后将这份列表读入另一个独立的程序中,该程序将曲线“构建”为一系列数组。程序选择一个初始点,并追踪每个拼块上的每个线段,直至曲线闭合。如果这条曲线用到了所有拼块上的所有线段,则该图像是单笔的。如果用完所有线段却生成了多于一条的曲线,则该图像不是单笔的。在这种情况下,就需要开始调整拼块布局,以使新的结果满足单笔性,同时又不失原始拼贴的精神。为便于此过程,笔者编写了分析程序,使其输出所找到曲线的路径,以便进行绘图。

举例而言,请观察图1(b)中的曲线,从左上角开始。该水滴形拼块包含一个曲线段,且拼块经过旋转,使得该线段在该拼块右侧边的中点处起始并结束。随后,程序会检索所有15个拼块及其他35个曲线段,以查找哪个入口点与该出口点匹配。除了位置匹配外,曲线还必须保持方向一致,以及曲线的整体走向(在本例中,即逆时针方向穿越左上角拼块,从右侧边向上方穿出)。接下来,程序会将风筝形拼块的曲线元素识别为下一线段,并继续这一过程。实际上,该图像会产生两条曲线,一条在左上角逆时针方向运行,另一条则沿顺时针方向运行,两者使用相同的线段但顺序相反。这两条曲线只是同一曲线的两个不同版本。

创作任意大尺寸的曲线

除了创作如图1(b)那样的小型曲线外,笔者还希望利用这一系统来创作大尺寸曲线,使其适合作为精致的艺术品来展示。幸运的是,有一些简单的技巧可以用来从小型构件出发创作出更大尺寸的曲线。

密铺

图3(a)展示了两条单笔曲线。在图3(b)中,两条曲线各自中心处的两个风筝形拼块被替换为菱形(红色),从而将两条曲线合并为一条。这条新曲线是单笔的,因为原来的两个组成部分各自都是单笔的,且两者之间只有一个连接点。你可以先描画上方的曲线,当它离开上方的红色菱形时,它会“绕行”经过下方的曲线。由于下方曲线本身也是单笔的,这段绕行会在起点处结束,然后你可以继续在上方曲线中描画。然而,在合并多条曲线时必须小心。连接点过多可能会破坏单笔性,如图3(c)所示。这里,两个连接点生成了两条独立的曲线。在这种情况下,可以通过设置三个连接点来解决(图3(d)),这样会产生一条单笔曲线,但其给人的感觉与原来的两条曲线(图3(a))有所不同。


图3:示例,展示多条单笔曲线如何合并为一条更大的曲线:(a)两条单笔曲线,(b)在一个点处连接,结果为一条单笔曲线,(c)在两个点处连接,结果为非单笔曲线,(d)在三个点处连接,结果为单笔曲线。

这种技巧可以无限延续下去,只要多个连接点不破坏单笔性即可。例如,图4(a)展示了六条曲线连接在一起(以红色拼块标示),与图3(b)中的方式类似。由此产生的大曲线同样是单笔的。你可以沿着曲线描画,观察它如何从一个组成部分移动到另一个组成部分,再返回。图4(b)则呈现了一条更大的单笔曲线,由四个较小曲线的连接版本组合而成。此外,为了艺术效果,负空间也被着色了。


图4:示例,展示两个层次的连接:(a)六个单元连接成一个方形单笔曲线,(b)四个方形曲线副本连接成一个更大的方形单笔曲线。

准分形曲线

这一思想的延伸是创造自相似的准分形曲线,运用了密铺和几何剖分的思想。图5(a)展示了L形和T形四格骨牌[10],说明了它们各自如何由四个正方形组成,以及每个四格骨牌如何能用一条由四个拼块构成的单笔曲线来表示。在这两种情况下,四个四格骨牌副本都可以组装成一个更大的正方形(图5(b))。然后,四个更大的正方形可以排列成一个大的四格骨牌副本,依此类推。图5(c)展示了这两种形状的第二次迭代,其中四条由四个拼块构成的单笔曲线被连接起来,形成一条填充正方形的曲线。再将其中四个连接起来,构成一个更大的四格骨牌副本,最后将四个这样的副本连接起来,形成最终的大正方形。彩色叠加层显示了较大的四格骨牌以及它们如何铺满正方形。


图5:使用四格骨牌创建准分形单笔曲线:(a)带有小曲线的L形和T形四格骨牌,(b)将小曲线组合成较大的曲线,(c)用较大的曲线铺满正方形。

基于林德迈尔系统(L-system)分形[7]创作单笔曲线,使用透镜形、凸起形和水滴形拼块的组合尤为便捷。图6(a)和6(c)分别展示了希尔伯特曲线和皮亚诺曲线分形的低迭代版本。图6(b)和6(d)则是它们对应的单笔表示。在这种方法中,透镜形拼块沿着线段的流向布置,凸起形拼块提供转角,水滴形拼块则作为线段的端点并为曲线提供折返点。扩展至更大尺寸的曲线相对直接,只需遵循底层分形的迭代过程即可。


图6:希尔伯特和皮亚诺分形曲线的单笔表示:(a)希尔伯特曲线,(b)单笔版本,(c)皮亚诺曲线,(d)单笔版本。

饰带图案与墙纸图案

由于拼块种类较少,单笔曲线通常会呈现出对称区域和图案重复区域。这就引出一个问题:给定的图案是否可以无限延伸,同时仍然保持单笔性。图7展示了两个可以延伸的方形曲线示例。(在图7和图8中,红色拼块表示可无限复制的基本单元,蓝色拼块表示特定的边界条件,不参与复制。)图7(a)展示了一条内部完全由菱形拼块构成的曲线。然而,通过成对使用凸起形拼块并在边缘处使用单个水滴形拼块,该图案在n为奇数时的n×n方形区域内是单笔的。布置水滴形拼块时需小心,避免过多的对称性。图7(b)展示了一种类似分形的星形图案。其基本单元(曲线顶部的红色拼块)是围绕一个菱形的四个水滴形拼块。然而,当星形相互连接时,内部的水滴形拼块被替换为透镜形拼块,并在每个星形之间增加一个菱形拼块。


图7:可在两个维度上无限延伸的方形曲线:(a)具有不对称边缘的菱形方形曲线,(b)星形曲线。

图8展示了可无限延伸的单笔饰带图案示例。图8(a)是一行由风筝形拼块界定的水滴形拼块。蓝色透镜形和凸起形拼块建立了必要的对称破缺,红色列标示了待复制的组块。对于任意数量的额外列,该曲线均为单笔曲线。图8(b)是一个由两个透镜形和两个风筝形交替出现、再与四个风筝形交替的图案。重复单元是红色四列组块,这与带状图案宽度为四行相对应。如果使用更宽的条带,则重复组块需要更长。图8(c)展示了两个条带,每个条带均由凸起形拼块和一对终止水滴形拼块组成。在上方的条带中,两个水滴形拼块指向同一方向,且内部列数为偶数。下方的条带则有一列边界凸起形拼块(蓝色),且水滴形拼块指向相反方向。在这两种情况下,重复组块均为两列共四个凸起形拼块。


图8:可在一维方向上无限延伸的带状图案示例:(a)风筝形与水滴形,(b)风筝形与透镜形,(c)凸起形拼块。

艺术图像

图9中的“单笔 I”和“单笔 II”是早期尝试,旨在以对称拼块布局创作方形单笔图像。两者均采用基于曲线段的着色方法,便于追踪曲线。实现起来相当繁琐,但在笔者看来效果非常出色。


图9:两幅方形对称艺术图像,均由作者创作:(a)“单笔 I”,(b)“单笔 II”。

图10(a)中的图像“挂毯”令人联想到装饰性挂墙织毯或地毯。在这幅作品中,笔者在顶部和底部边缘使用了水滴形拼块来表现流苏,并将曲线染成金色,以暗示金线刺绣。内部行结构是一项研究,旨在探讨如何在拼块布局中创造足够的不对称性,从而只需最少的调整即可实现单笔性。整幅图像共有三种行类型;从底部开始(位于水滴流苏之上),有一行类型1,两行类型2,接着两行类型3。再往上,则以类型组为单位(三行类型1、三行类型2,以此类推)向上推进。为了确定布局,笔者使用了三元科拉科斯基序列(Kolakoski sequence)[1]。这是一个自指序列,其开头为:1, 2, 2, 3, 3, 1, 1, 1, 2, 2, 2, 3, 1, 2,其中每个元素表示由1、2或3组成的连续段的长度。这些数字编码了每行应使用的拼块组类型。由于该序列不重复,因此相对容易避免对称性,并实现单笔曲线。

与此类似,图10(b)中的“方形波罗米安环”是著名三环[11]的一种单笔表示。尽管颜色暗示了环之间的链接关系(红色压在绿色之上,绿色压在蓝色之上,蓝色压在红色之上),但整幅图像实际上是一条单笔曲线,与颜色无关。创作这幅作品颇具挑战性,因为矩形环通常具有高度对称性,难以进行调整。因此,笔者采用了与“挂毯”相同的序列方法,沿着环带的各行和各列改变拼块布局。尽管图像中包含超过一千个拼块,但只需进行少量调整即可达到单笔性。关键在于知道将这些调整放置在何处!在蓝色环的右上角附近有一处调整,那里的视觉间隙长达四个拼块,而非序列所提供的最大三个拼块。图10(c)为中心部分的放大图,展示了细节。


图10:作者创作的艺术图像,使用非重复序列以实现单笔性:(a)“挂毯”,(b)“方形波罗米安环”,(c)“方形波罗米安环”中心局部。

迄今为止所展示的图像仅突出了曲线和拼块中心处的点。这些点是为了向非洲和印度文化中分别创作的卢索纳(lusona)和科拉姆(kolam)图像致敬。然而,这些点可以移除,而负空间则可以加以突出以增加艺术趣味。图11展示了同一单笔曲线的两个版本。它由16个经过旋转和翻转的组件构成,每个组件按顺序与下一个相连。虽然面板(a)中显示了曲线和点,但视觉上的趣味更多来自于曲线段之间空间的着色。此外,组件曲线以4×4数独方式排列,使得相同的朝向(箭头方向及红色和蓝色菱形的位置)在每行或每列中仅出现一次。第二个版本(面板(b))则省略了这些点,增加了更多颜色,并让单笔曲线在背景中得以隐约呈现。


图11:两幅突出负空间而非曲线的艺术图像(作者创作):(a)“四乘四 I”,(b)“四乘四 II”。

扩展

迄今为止所讨论的工作基于五种方形拼块。未来的工作可以在这一基础上进行扩展,使用更多的方形拼块和不同形状的拼块。额外的方形拼块可以采用不同的设计标准,例如每个拼块具有更多的曲线段或不同的边界约束条件。此外,由于等边三角形和正六边形同样可以铺满平面,这些形状也可以用作拼块。在图12(a)中,笔者展示了三种三角形(带有蓝色边界)和六种六边形拼块设计(为清晰起见去除了边界);面板(b)和(c)展示了这些拼块集中的两种铺砌方式。又或者,可以包含其他形状并支持阿基米德铺砌。笔者在之前关于推广特吕谢(Truchet)拼块[6]的工作中曾探索过这些想法。非正多边形拼块也可能值得考虑,例如瘦菱形和胖菱形彭罗斯拼块[8]。


图12:三角形和六边形拼块及单笔曲线示例:(a)三角形网格拼块(上)和六边形网格拼块(下),(b)三角形网格曲线示例,(c)六边形网格图像。

除了拼块集合之外,在创建和分析特定铺砌方面还有更多工作可以做。例如,随机铺砌能否实现单笔性?三维或更高维度可以做出什么样的铺砌?最后,还有哪些艺术渲染方式可以应用?艾哈迈德和多伊森(Ahmed & Deussen)[2]关于使用线条进行半色调图像处理的工作或许在此能有所用武之地。

结论

本文提出了一套使用拼块创作单笔曲线的系统。在数字环境中,这比手绘曲线能够实现更高的精度和更大的规模。文中展示了多种组合和扩展基础曲线的方法,并附带了艺术考量以及作者本人的作品。最后,提出了对未来工作的建议。

参考文献

[1] “A079729 Kolakoski-(1,2,3) sequence: a(n) is the length of the n-th run.” https://oeis.org/A079729.

[2] A. G. M. Ahmed, O. Deussen. “Amplitude Modulated Line-Based Halftoning,” EG UK Computer Graphics & Visual Computing, 2016. https://www.mathemaesthetics.com/HilbertCurves.html.

[3] R. Bosch, I. Snyder. “A New Tile-Based Method for Constructing Single-Line Drawings.” Bridges 2023: Mathematics, Art, Music, Architecture, Culture, pp. 37–44.

https://archive.bridgesmathart.org/2023/bridges2023-37.html

[4] D. Chavey. “Wallpaper Designs of Mirror Curves Inspired by African Sona.” Bridges Conference Proceedings, Enschede, The Netherlands, Aug. 9–13, 2013, pp. 345–352.

https://archive.bridgesmathart.org/2013/bridges2013-345.html.

[5] P. Gerdes. Sona Geometry from Africa, Polimetrica, Milano, Italy, 2006

[6] K. Mitchell. “Generalizations of Truchet Tiles.” Bridges Conference Proceeding, virtual, Aug. 1-5, 2020, pp. 191–198. https://archive.bridgesmathart.org/2020/bridges2020-191.html.

[7] G. Ochoa. “An Introduction to Lindenmayer Systems.” https://www-archiv.fdm.uni-hamburg.de/bonline/e28_3/lsys.html.

[8] “Penrose Rhomb.” Tilings Encyclopedia. https://tilings.math.uni-bielefeld.de/substitution/penroserhomb/

[9] G. Siromoney. “South Indian Kolam Patterns.” Kalakshetra Quaterly, vol. 1, no. 1, 1978.

[10] “Tetromino.” Wikipedia. https://en.wikipedia.org/wiki/Tetromino.

[11] E. W. Weisstein. “Borromean Rings.” https://mathworld.wolfram.com/BorromeanRings.html.

[12] Kerry Mitchell, Creating Unicursal Curves Using Tiles

最后照例放些跟张大少有关的图书链接。

青山 不改,绿水长流,在下告退。

转发随意,转载请联系张大少本尊,联系方式请见公众号底部菜单栏。

扫一扫,关注微信公众号“宇宙文明带路党”

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
网红狗头萝莉回应月入十万:人员成本就要六七万,还没算其它运营成本

网红狗头萝莉回应月入十万:人员成本就要六七万,还没算其它运营成本

韩小娱
2026-09-06 15:45:48
《交锋》:两位演员堪称败笔,换掉他们,这部剧近乎完美

《交锋》:两位演员堪称败笔,换掉他们,这部剧近乎完美

娱圈办事处
2026-09-07 15:08:53
落袋为安!90岁老人套现10个亿跑了,能卖的全卖,不能卖的全质押

落袋为安!90岁老人套现10个亿跑了,能卖的全卖,不能卖的全质押

云景侃记
2026-08-29 10:04:00
5999元,华为刚推出的6.3英寸小阔屏,估计又要卖爆了

5999元,华为刚推出的6.3英寸小阔屏,估计又要卖爆了

刘奔跑
2026-09-07 20:49:29
似曾相识,RMC:姆巴佩发布会两次移开汽水瓶

似曾相识,RMC:姆巴佩发布会两次移开汽水瓶

懂球帝
2026-09-07 20:49:20
2 4!英格兰公开赛再爆冷门:世界第一首轮出局,赵心童无缘32强

2 4!英格兰公开赛再爆冷门:世界第一首轮出局,赵心童无缘32强

花开彼岸m
2026-09-08 06:02:40
郭德纲窜改“红歌”处罚来了!一切都结束了

郭德纲窜改“红歌”处罚来了!一切都结束了

营销头版
2026-09-07 23:07:27
韩红风波升级!月捐人停捐被回访,律师:追回捐出的善款可能违法

韩红风波升级!月捐人停捐被回访,律师:追回捐出的善款可能违法

青梅侃史啊
2026-09-07 19:24:30
铁路部门通报:南宁站一旅客突然跳入股道与列车碰撞不幸身亡

铁路部门通报:南宁站一旅客突然跳入股道与列车碰撞不幸身亡

界面新闻
2026-09-07 16:45:58
对阵国米前,穆帅解释了什么是“天真”;国米将成为穆氏皇马的试金石

对阵国米前,穆帅解释了什么是“天真”;国米将成为穆氏皇马的试金石

福酱的小时光
2026-09-08 07:10:45
小米米家智能鱼缸2 Pro发售:31L容量,649元

小米米家智能鱼缸2 Pro发售:31L容量,649元

IT之家
2026-09-07 08:22:09
中国女篮大胜意大利,看看媒体专家怎么说 韩旭换防能力强 8强有

中国女篮大胜意大利,看看媒体专家怎么说 韩旭换防能力强 8强有

金风说
2026-09-08 04:31:28
美军新式“军服”设计公布!舆论惊了……

美军新式“军服”设计公布!舆论惊了……

环球网资讯
2026-09-07 21:01:42
任正非:中国很多老百姓还很贫困,让贫穷的老百姓让利来救一个有钱的华为,良心上过不去!网友:那还涨价1000?

任正非:中国很多老百姓还很贫困,让贫穷的老百姓让利来救一个有钱的华为,良心上过不去!网友:那还涨价1000?

大白聊IT
2026-09-06 23:35:54
烂!80年代每家俩孩子,相差12岁扮演父子,这是央视能播的剧?

烂!80年代每家俩孩子,相差12岁扮演父子,这是央视能播的剧?

得得电影
2026-09-07 14:57:46
姆巴佩否认更衣室矛盾,反驳穆帅言论:既要进球,又要夺冠!

姆巴佩否认更衣室矛盾,反驳穆帅言论:既要进球,又要夺冠!

福酱的小时光
2026-09-07 22:54:52
继甲醛白菜又一蔬菜中招,长期食用致癌,11.8吨被查6家企业遭殃

继甲醛白菜又一蔬菜中招,长期食用致癌,11.8吨被查6家企业遭殃

大鱼简科
2026-09-07 11:30:02
小米再次背水一战

小米再次背水一战

全天候科技
2026-09-08 00:47:41
“不缺吃不缺喝,你长成这样给谁看?”新生开学后,妈妈受不了了!

“不缺吃不缺喝,你长成这样给谁看?”新生开学后,妈妈受不了了!

林林先生
2026-09-06 17:03:04
韩国女篮输关键战八强危矣!韩媒炮轰裁判不公:罚球34-6离谱到家

韩国女篮输关键战八强危矣!韩媒炮轰裁判不公:罚球34-6离谱到家

颜小白的篮球梦
2026-09-08 06:15:05
2026-09-08 08:23:00
宇宙文明领路人
宇宙文明领路人
科普/科幻作者
336文章数 374关注度
往期回顾 全部

艺术要闻

一幅分裂的古画:一边祝你升官,一边劝你放下欲望

头条要闻

大桥被指施工太过潦草 开通不到一周盲道已经多处开胶

头条要闻

大桥被指施工太过潦草 开通不到一周盲道已经多处开胶

体育要闻

世界杯-中国女篮20分大胜意大利锁D组第二 韩旭19+10杨舒予15分

娱乐要闻

热搜第一,演员李沐宸致歉

财经要闻

证监会原副主席王建军一审被判无期徒刑

科技要闻

小米再次背水一战

汽车要闻

智能可变大空间SUV 小米澎程系列车型上市 20.99万起

态度原创

家居
房产
数码
手机
亲子

家居要闻

2026建博会(广州) 公装联探展交流活动

房产要闻

10万人吃瓜!三亚这个楼盘,法拍网上卖疯了!

数码要闻

949元!小米推出米家智能浴霸2:自带毫米波雷达 人感照明/换气

手机要闻

展开大屏,握持即测!一文解码华为全新展翼三折叠ECG心电分析

亲子要闻

姥爷又给2岁宝宝立规矩,吃水果要给姥姥留还要喂嘴里

无障碍浏览 进入关怀版