inkscape中渐变网格需先启用“允许渐变编辑”选项,再通过工具创建2×2初始网格,可用网格工具(g)编辑节点颜色与位置,支持增删行列及调整密度,但转换不可逆且空白交点默认为白色。

在Inkscape中创建和编辑渐变网格,是实现复杂光影过渡、真实材质表现(如金属反光、布料褶皱、玻璃折射)的关键操作,它比线性/径向渐变多出二维控制能力,但默认不启用且入口隐蔽。
启用渐变网格编辑功能
打开Inkscape后,按 Shift + Ctrl + P 打开首选项对话框 → 在左侧列表中依次展开「工具」→「选择」→ 勾选【允许渐变编辑】 → 点击「确定」保存设置。这一步若跳过,后续所有渐变网格操作都将无法响应鼠标拖拽或节点编辑。
创建第一个渐变网格对象
方法一:从空白开始
用矩形工具(R)绘制一个形状 → 保持选中状态 → 点击顶部工具栏「创建和编辑渐变」图标(黑白渐变方块)→ 在下拉菜单中选择「渐变网格」。此时对象立即变为网格状填充,初始为2×2结构,带4个角点和1个中心交叉点。
方法二:由线性渐变转换
先给对象应用线性渐变 → 右键→「对象→渐变→转换为渐变网格」→ 网格自动按当前渐变方向生成,默认行数=2,列数=2。注意:该转换不可逆,原渐变色停点信息将丢失。
编辑渐变网格的节点与颜色
第一步:选中已应用渐变网格的对象 → 按快捷键 G 切换到「网格工具」(图标为带十字线的方格)。
第二步:点击任意网格交点(小圆点),该点即被激活,其边缘高亮为蓝色;此时右侧「填充与描边」面板中「停止点」区域会显示当前点的颜色值,可直接点击色块更换颜色。
第三步:拖动交点可改变其位置,但仅限于对象边界内移动;超出边界时交点自动吸附回边缘,无法拉出画布外。
第四步:添加新行/列 → 将鼠标悬停在某条网格线上(非交点),光标变为双箭头 → 单击即可插入一行或一列;每新增一行,整行交点默认继承上一行对应列的颜色,需手动调整。
调整网格密度与结构
选中对象 → 打开「填充与描边」面板 → 切换到「填充」选项卡 → 在「渐变网格」设置区,可手动修改「行数」和「列数」数值。输入大于2的整数(如5×7)后按回车,网格自动重排,原有交点颜色保留并重新分布,但不会插值补全缺失颜色——空白交点默认为白色,必须逐个点击设色。
若需删除某行,不能直接删,只能先将该行所有交点颜色设为完全透明(Alpha=0),再通过「对象→渐变→简化渐变网格」尝试压缩,但该命令效果不稳定,建议提前备份。











