# What are the most efficient workflows to create all quad junctions?

In a video tutorial on All Quad Junctions some different types of junctions are explained. When trying to create them I struggle with extra edges and merging points, ripping points. That takes too much time

Is there a efficient reproduceable way to create these types of junctions?

• Ah, I see you found a good tutorial. That, and the related videos look useful. – Róbert László Páli Sep 19 '13 at 10:42
• You could use the Knife tool, you just have to be careful to avoid making n-gons. – gandalf3 Sep 20 '13 at 1:35
• link is broken. "Video is unavailable" – Vader Mar 5 '14 at 18:34
• @Vader Sorry about that, it was demonstrating how the edge flow is influenced and how to have diamonds and 3 to 5 junctions as all quad. – stacker Mar 5 '14 at 20:45

The easiest way that comes to mind currently is to remove the critical faces, add some loop cuts, then create faces.

So for the second one, you would remove the critical face, make a double loop cut with Ctrl R then 2 then extrude the small edge in the middle, and finally select the edge pairs to Fill them with F.

The same applies to the third and fourth with some changes. For the first one: Remove the upper two critical faces, add the loop cuts, fill the proper edge pairs, move the center vertex down.

• Still pretty messy, would be cool to create an addon that create and manipulate these patters with one key. – Róbert László Páli Sep 19 '13 at 10:44

IMHO, the most effective way would be like this:

For the 1st case:

Method 1:

Method 2:

Method 3 (more effective for continuous editing):

For the 2nd, 3rd and 4th case:

Select target area, then I to inset, uncheck Boundary in F6 panel.

• Nice GIFs, but they are to freaking fast to follow! – CodeManX Mar 6 '14 at 13:13
• @CoDEmanX Ah, right, I just wanna show how effective they are. :P. Maybe a bit fast. OK. I've slowed them down. :) – Leon Cheung Mar 6 '14 at 13:31

For the 4th case I found this workflow most convienent:

1. Poke one face AltP basically to limit loop-cuts in next step