ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

Fillinger 智能填充脚本入门:3 步让 Illustrator 自动铺满整个形状

Fillinger 智能填充脚本入门:3 步让 Illustrator 自动铺满整个形状 Fillinger 智能填充脚本入门3 步让 Illustrator 自动铺满整个形状【免费下载链接】illustrator-scriptsAdobe Illustrator scripts项目地址: https://gitcode.com/gh_mirrors/il/illustrator-scriptsFillinger 是一个免费的 Illustrator 智能填充脚本能用一个小元素自动铺满任意形状几百个图案从逐个手摆变成一键生成。它收录在 illustrator-scripts 开源脚本合集中由 Alexander Ladygin 在 Jongware 圆填充算法的基础上重构而成MIT 协议允许自由使用。读完这篇指南你可以在十分钟内跑通自己的第一个填充作品。一个让我想摔键盘的下午上周帮朋友赶一张生日海报主题很简单一个大爱心里面密密麻麻地装满小气球。我以为这是一件慢慢来总能做完的事。复制一个气球拖进爱心里缩小转个角度再复制一个再拖再缩……摆到第 40 个的时候我已经开始怀疑人生。位置靠边了会露出去堆中间了又挤成一团想做出自然散落的感觉基本靠运气。那天下午我搜到了 Fillinger从此再没手动摆过元素。它做的事情用一句话就能说清**选中一个容器形状和几个填充元素运行脚本Fillinger 会在容器内部自动计算成百上千个落点把元素按大小、间距、旋转规则依次摆进去。**整个过程带进度条跑完自动收工。Fillinger 安装教程复制到 Illustrator 的脚本文件夹Fillinger 是一个.jsx脚本文件不需要安装器不需要注册拿到文件放进指定文件夹就行。获取脚本源码git clone https://gitcode.com/gh_mirrors/il/illustrator-scripts在仓库根目录找到fillinger.jsx复制它。粘贴到 Illustrator 的脚本目录macOS/Applications/Adobe Illustrator [版本]/Presets.localized/en_GB/Scripts/WindowsC:\Program Files\Adobe\Adobe Illustrator [版本] (64 Bit)\Presets\en_GB [或你的语言]\Scripts\重启 Illustrator打开菜单文件 → 脚本 → fillinger.jsx弹出对话框就算安装成功。Fillinger 首次使用三步生成第一个填充图案先别管参数用默认值跑通一次建立信心。画容器用椭圆工具画一个圆。容器必须是普通路径PathItem或复合路径CompoundPathItem这两个类型脚本才认。画填充元素再画一个小三角放在圆的旁边。全选并运行同时选中圆和小三角运行脚本直接点OK。几秒后你会看到小三角出现在圆内部大小有层次彼此不重叠分布均匀中还带着一点自然的不规则感——这正是手工摆放最费劲的部分。对话框右上角有个进度条元素多的时候可以盯着它看不用干等。Fillinger 参数怎么调四组设置一次讲透第一次跑通之后就可以开始玩面板上的设置了。整个对话框其实就四件事多大、多疏、转不转、摆在哪。尺寸上限与下限Max / Min这是元素大小的两个百分比。脚本会先铺最大档的元素然后把剩余空间按约 2/3 的比例逐级缩小一层一层往里塞。所以默认的 Max 10% / Min 4% 就能出层次感。想要细密纹理Max 8% 以下想要大小对比强烈Max 拉高到 20% 以上Min 保持在 5% 左右想要均匀一致把 Max 和 Min 设成接近的值有个贴心的小操作在 Max 输入框按Ctrl→会把当前值同步给 Min在 Min 里按Ctrl←则反向同步两个数一起改。间距与缩放Min distance 和 Resize valueMin distance是元素之间的最小间隙像素。0 表示紧贴5 左右是常规图案15 以上就偏疏朗了。Resize value决定每个落点的圆被元素填充到几成默认 70%。填得太满、感觉要溢出边缘时把它降到 5060 立刻见效。这是解决元素戳出边界最常用的旋钮。旋转方式Random 还是 By valueRandom每个元素随机转 0360 度适合花瓣、树叶、星星这类自然元素。By value所有元素统一转一个固定角度适合需要方向感的几何图形。顺带一提Random模式下想让方向稍微有规律可以把源元素本身先转好一个角度脚本会在这个基础上叠加随机旋转。摆放顺序与结果整理The item to fill is选择哪个对象当容器。默认取最上层对象也可以指定下层或者按图层面板顺序判定。Group all items after executing跑完后把所有填充元素编组方便整体移动和改色。Remove the item to fill after executing填充完成后自动删掉容器。想在文字轮廓里掏空地填满元素时这个选项非常有用。Random items当填充源是一个组时勾选后每个落点会从组里随机抽一个元素而不是总用第一个。多画几个同系列元素放进组里画面立刻丰富起来。面板参数会自动保存到文档/LA_AI_Scripts/Fillinger__setting.json下次打开脚本还是你上次的配置不用重新填。输入框支持方向键微调普通按↑↓步进 1按住Shift步进 10按住Ctrl步进 0.1Enter确认、Esc取消。Fillinger 常见问题4 个新手高频报错与解决办法提示 Please select 2 or more objects 怎么办选中对象不够。至少需要 1 个容器 1 个填充元素共 2 个对象。提示 The filling object must be PathItem or CompoundPathItem 怎么办容器类型不对。文字要先文字 → 创建轮廓转成路径符号要先扩展位图和其他复杂对象不能当容器。元素溢出边界或者挤成一团先试Resize value降到 5060再把Min distance设成 25 给元素留出呼吸空间。如果还是戳出去多半是路径节点太密导致边界采样失真先简化容器路径再跑。脚本跑了很久甚至像卡住了形状越复杂、元素越多计算越久属正常现象。几百个元素通常几秒到十几秒能完成。遇到特别复杂的曲线可以先减少容器节点或者分区域多次填充。一个完整案例给福字填满梅花纸上谈兵结束来做一个能直接拿出去用的东西春节海报的福字梅花底纹。输入一个福字创建轮廓转成路径当作容器。画一朵五瓣梅花全选花瓣编组当作填充元素。再画两朵不同大小的梅花变体加进同一个组让画面更丰富。选中福字和梅花组运行 FillingerMax 设为 15、Min 设为 6大小错落Min distance 设为 1花与花之间略有间隙旋转选Random勾选Random items从组里随机抽梅花变体勾选Group all items顺便勾上Remove the item to fill点 OK等进度条走完。文字轮廓被移走剩下的就是一朵朵错落有致的梅花阵列直接拖进海报就能用。进阶一步填充完如果觉得颜色太单调先取消编组用同仓库的randomus.jsx给梅花随机上几组邻近色层次感立刻出来。若元素超出了画板边缘用cropulka.jsx一键裁齐想统一色板时transferSwatches.jsx可以把别的文档的色板整体搬过来。这几个脚本都在这一个仓库里装一次就能一起用。现在动手做你的第一个作品你已经知道 Fillinger 能做什么了剩下的交给手。打开 Illustrator画一个圆和一个小三角全选运行脚本用默认参数跑一次。然后试试把 Max 改成 25、Min distance 改成 3再跑一次对比两次结果的差别——五分钟之内你会对手上这个工具建立起手感。至于那天晚上的生日海报我最后用 Fillinger 在爱心里填了 300 多个小气球全程两分钟。朋友以为我熬了一宿。【免费下载链接】illustrator-scriptsAdobe Illustrator scripts项目地址: https://gitcode.com/gh_mirrors/il/illustrator-scripts创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表