这段代码利用贝塞尔曲线(Bézier curves)精确勾勒出了一个具有艺术感的三叶草形象。它不仅展示了 TikZ 在处理数学曲线上的强大能力,也体现了如何通过简单的几何变换(旋转)构建复杂的对称图形。
图形主要由两部分组成:
代码的第一部分 \fill[darkgreen] (.1,0) ... 绘制了三叶草的茎部。
这是代码最精妙的部分,采用了定义变量再复用的思路:
\def\petal{...} 定义了一个心形叶片的轮廓。(6,7) 和 (-6,7)),形成了典型的爱心瓣状。rotate=120 顺时针旋转 120°。rotate=-120 逆时针旋转 120°。
暂无评论