\documentclass[tikz]{standalone}
\usetikzlibrary{shapes.geometric}
\tikzset{my polygon/.style={regular polygon,regular polygon sides=#1,minimum size=4cm}}
\begin{document}
\begin{tikzpicture}[top color=black!50!blue,bottom color=blue]
\node[my polygon=6] (a){};
\foreach \x[remember=\x as \xp (initially 6)] in {1,...,6}{ % use `in {1}` to see the edge
\fill[shade,shading angle={60*(\x+2)}] (a.corner \xp)
..controls ++(60*\x:2cm) ..
([shift={({60*(\x+1)+6}:1.5cm)}]a.corner \x)
-- (a.corner \x);% Come back such that shading doesn't leak
}
\end{tikzpicture}
\end{document}
将六边形徽标变成三边徽标
•
tikz-pgf
相关内容
- 将相同的颜色分配给多个对象阴影的重叠部分
- 为什么 Excel 停止提供对相邻列的排序功能?
- 如何在 Visio 数据库图表中显示数据类型
- 使用 Amazon SES 作为 sendmail 中继时出现问题 [530 必须先发出 STARTTLS 命令]
- 无法安装 Ubuntu 会在我的 BIOS 启动列表中创建新的 UEFI 操作系统条目
- 有没有办法让我的鼠标同时在两台不同的显示器/计算机上操作?
- 两个用户是否可以同时使用单独的 GUI 会话登录到同一台 Windows 机器?
- 是否可以将 Windows 2008 企业子域控制器降级到 2008 标准版?
- 如何在 Netflow Collector 中支持 VRF?
- 如何从批处理文件创建桌面快捷方式