creating a vertex where two edges cross

hi,

there’s probably a really simple answer to this one, but i’ve been unable to find it.

if i have a horizontal edge and a vertical edge and they pass through each other, is there a way i can make a vertex appear where they cross, connecting the two?

what i currently do is subdivide the horizontal edge, take the vertex this produces and edit it’s horizontal location to match the vertical line. then i subdivide the vertical edge, take the vertex this produces and edit it’s vertical location to match the horizontal line. then i have two vertices in the place where the edges cross, so i take them and merge them together, getting the desired result.

this is a horrifically slow way of working, if someone could point out the quick way of doing this it would be great.

thanks.
white haired boy.

Try this compute edge intersection scriptfrom fourmadmen.

brilliant. thanks for that cd38, if i can get this to work it will make life so much easier.

white haired boy.

Wow! I knew that Four Mad Men was a highly skilled Blender artist, but I had no idea he wrote Blender scripts. This script will be a huge help.

IT WORKED!

thanks CD38, it’s exactly what i’ve been looking for and now i can work so much quicker it’s unbelievable. i’m so grateful.

white haired boy.