Skip to main content
Peter Weld
Known Participant
March 4, 2022
Question

How to create random dots of random sizes?

  • March 4, 2022
  • 2 replies
  • 3520 views

I love the "Scribble" function in Illustrator, but does anybody know of a way in Illustrator (or any other Adobe Creative Cloud program) to fill a page with randomly spaced dots of random sizes? What I want is kind of like this:

 

https://www.123freevectors.com/white-seamless-random-dots-pattern-vector-102452/

 

I want to be able to specify how many dots and a range for the radii of the dots (maximum and minimum sizes) and then let the software come up with a random arrangement each time. Any suggestions would be welcome.

This topic has been closed for replies.

2 replies

Monika Gause
Community Expert
Community Expert
March 4, 2022

Try the plugin Stipplism or ColliderScribe

Peter Weld
Known Participant
March 4, 2022

Thanks, Monika. Stipplism also looks good, but it appears that all the dots it produces will be the same size. I want dots of various sizes—like the Jongware Circle Fill script produces only with space between the dots.

Peter Weld
Known Participant
March 4, 2022

Sorry to be replying to myself, but I think I've found exactly what I was looking for: it's called Circle Pattern Generator, and it was created by a developer called Lucky Resistor. There's more information about it here:

 

https://luckyresistor.me/2020/10/01/circle-pattern-generator/

 

I'm still open to other suggestions.

Larry G. Schneider
Community Expert
Community Expert
March 4, 2022

You might try looking for Jongware Circle Fill script. See if that will do what you want.

Peter Weld
Known Participant
March 4, 2022

That does indeed look like it would sometimes be useful, but it's not quite what I'm looking for here. I want the circles to have some space between them—kind of like a Dalmatian's spots if they were perfectly round. Any more suggestions?

Ton Frederiks
Community Expert
Community Expert
March 4, 2022

After using the script you could use Object > Transform > Transform Each... to scale each circle.