Skip to main content
Mr.Biscuit
New Participant
February 19, 2021
Question

How to make a vertex on each intersecting vector line?

  • February 19, 2021
  • 4 replies
  • 1540 views

This may be an embarrassing question to ask, but hey how do you actually make each intersection point a vertex without manually adding them using the pen tool?

I’ve tried union → flatten, but then it creates 4 vertices there(packed together) instead of 1 since a union turns paths into surface areas.

I need these vertices because then I can generate a dot on each of their spot using DotsOnVertices, without vertices I don’t know where to place my dots.

If there are any programmatic ideas that you could think of, that’d also be helpful.

This topic has been closed for replies.

4 replies

Gleb
Power Member
February 19, 2021

In the early Figma years, it was as simple as pressing Cmd/Ctrl + E (Flatten the object). I don’t know why they removed this feature. 😦

Vladimir_Krstic
New Member
December 24, 2024

No plugin that solves this? I’m clicking here like a maniac. -.-

Vladimir_Krstic
New Member
December 24, 2024

@Mr.Biscuit Figured a workaround for this. Duplicate the object and then flatten them together. Edge intersections will get vertices. Still, it doesn’t work when edges are just touching. Still, better than nothing.

Skyoxima
New Member
January 23, 2025

@Mr.Biscuit Figured a workaround for this. Duplicate the object and then flatten them together. Edge intersections will get vertices. Still, it doesn’t work when edges are just touching. Still, better than nothing.

This worked perfectly for my case, thank youu!