-1

What I want is a shape like that,the outter and inner are complicated shape,not just circle,with different dots,only 2 ngons can fill the hole. enter image description here But when I start from just 2 lines,I can't make those 2 ngons easily.

  • Click F,it will cover the inner hole. enter image description here enter image description here
  • Click Alt+F,it will make many faces. enter image description here
  • I add two lines,like the target shape,but the loop edge is different,it still looks like one.The target loop edge is seperate. enter image description here enter image description here Thanks.
NatureK
  • 958
  • 2
  • 12

3 Answers3

3

I don't quite know if this is what you mean.. but if you have a 2D curve comprising 2 cyclic splines, the Boolean will automatically be taken:

enter image description here

If the curve is given a Decimate > Planar modifier, then 'Convert to Mesh' will result in a minimal number of edges coonnecting the hole to the perimeter:

enter image description here

Robin Betts
  • 76,260
  • 8
  • 77
  • 190
  • It's not what I want,but anyway,thanks a lot. – NatureK May 01 '23 at 12:08
  • @NatureK can you describe, how this is not what you want? This is exactly how I understood your question. You have an inner curve (you call it a line), and an outer one, in your example those were 2 circles, but you mention in reality they are complicated shapes (so Robin made the inner curve complicated), and then he filled the space between them with 2 ngons, as you asked. The edges separating those ngons are highlighted. – Markus von Broady May 02 '23 at 10:38
  • 1
    @MarkusvonBroady Assuming that I have a complicated model,and a part of it is a hole like that,so I need to fill it.Curve is OK in some cases,but it's not reasonable to convert the whole mesh into curves.So whether I can make it in mesh not curve?Now I think the only way is seperate the mesh,fill the hole and join them back to the mesh. – NatureK May 03 '23 at 03:52
1

Use bridge edge loops to start with enter image description here

Select all the created edges by clicking one of them while holding ctrl+alt
enter image description here

Then dissolve them with ctrl+x and turn off Dissolve Vertices in the popup menu enter image description here

Psyonic
  • 2,319
  • 8
  • 13
  • The outer and inner circle have different vertices,bridge will have trouble.If I have many vertices,it looks unreasonable to do it manually. – NatureK May 01 '23 at 08:46
  • Another technique I use is when making text, I'll post an answer with that workflow – Psyonic May 02 '23 at 08:50
1

When creating text I sometimes use this workflow for complex fonts:

I get to a point where I have only the boundary edges, then get the internal edges and move them off plane enter image description here
enter image description here

Next fill everything enter image description here

Then extrude the inner parts that were moved off plane so they inetrsect the rest of the text
enter image description here

Then with all the extruded parts selected use Intersect Boolean to cut out the holes
enter image description here

Sometimes it leaves some of the faces but they can be easily deleted
enter image description here enter image description here

There are many hot keys and small techniques to speed this process up
Hope this helps you somehow

Psyonic
  • 2,319
  • 8
  • 13