This code adds an extrude variant which functions by first extruding normally then joining and dissolving certain geometry. The operator makes it extremely quick and simple to block out environments, complex buildings, stairs, doors, etc.
This tool has four options:
- Original Loop determines whether to keep the original boundary edges of the extrusion.
- Successive Loops determines whether to insert loops after contacting new geometry.
- Destroy End determines whether to delete open faces after the extrusion, simulating a boolean hole.
- Keep Sides keeps the faces sides of the extrusion, even when extruding in.
These options are hard to explain, try looking at the video to see exactly what I mean.
Also, there is the ability to snap to existing loops while holding ctrl.
- This operator does not use boolean. It accesses only local geometry. Disconnected and in-adjacent geometry is basically ignored. This means that it is usually impossible to create a hole by extruding 'all the way through.'
- The operator utilizes code from automerge split edges & faces when welding itself onto an edge loop.