如何生成具有特定密度的随机点的矢量图案?

平面设计 adobe-illustrator 模式 充满
2022-01-27 08:17:08

我想做一个点的领域。

基本的

  • 点应随机放置
  • 我想指定点的密度(例如每英寸 10 点、每英寸 40 点或 20%、60%)

中学

  • 点不应该接触
  • 我可以用其他形状替换点。

本质上,我正在寻找相当于散布刷的填充物。

迄今为止最好的方法

  • 在 Illustrator 中制作一个点网格,使用+D来加速网格构建。
  • 全选并使用Transform Each:将水平和垂直移动设置为点之间间隙的一半(使点永远不会重叠,并勾选Random on。

这会生成一个有点随机的点域(或任何其他对象),但并不完全成功:

  • 结果仍然非常像网格。点(点?)没有完全对齐,但它们仍然处于松散的行和列中。(如果我放宽点不接触的要求,我可以设置一个大于间隙的移动半径,这些列就会消失。)
  • 此外,虽然确定点密度的数学非常简单,但理想情况下,我只需要输入我想要的密度,计算机就会进行计算。这将允许更多的实验。

我也尝试过Symbol Sprayer,但这更不精确。

我希望在 Illustrator 中做到这一点;SVG 或任何其他免费矢量方法也可以。

2个回答

符号喷雾器到底有什么问题?根据您的描述,它似乎可以满足您的要求。在这里,我以小圆周运动移动画笔以增加随机性。

在此处输入图像描述

这是我用于符号喷雾器的设置

在此处输入图像描述

另一个快速而肮脏的选择是使用Jongware 的 CircleFill 脚本

像这样的东西

对于填充特定区域,它非常有用且用途广泛。它显示一个简单的对话框,您可以在其中将最大和最小圆圈大小设置为所选对象大小的百分比。此外,您可以选择简单的基本颜色,或选择您当前的任何色板组;在这种情况下,每个圆圈都填充了该组中的随机颜色。您还可以指定每个圆之间的间距。