Open onceadrog opened 3 years ago
In order to get the rid of ngons, you may apply holes then triangulate the model (tools tab), a 2 clicks solution before export. If you need proper quads, in windows and doors parameters, there is "automatic hole" parameter, basically when disabled archipack will no more cut the walls.
While true for rectangular shapes, it will not work for circular / top elliptic / top round shapes. There are many situations where single loop cut way will not work, as you are able to stack windows vertically in walls going through multiple levels, even not always aligned. Computing such loop cuts for random kind of wall finishings will nearly be impossible or way too expensive for real time editing, where even c boolean implementation may become slow.
Archipack version: 2.3.4
Blender version: 2.9.2
Os version: Windows 10 Build 19041
Description of the issue: Booleans are working fine for pure Blender applications. But when taking models into other tools, the ngons created regularly cause problems.
Currently I put floor, bottom sill, and top sill height loopcuts. Loopcut to either side of window frames, then just punch out the faces without bridging, since window frames get joined as static mesh anyway.
Request The ability to suppress hole/boolean creation would save work stripping those back out.
Extra credit request Can we please have a function that aligns loopcuts to the holes, removes and joins the 4 faces, and gives us clean topo, and removes the boolean and hole modifiers? As an additional option instead of booleans, to finalise geometry before export.