With the right calculations, it’s possible to punch a hole through a part and create space for a window or a door dynamically given two parts: a wall part, and a cutter part. So far, I’ve already done the calculations for a wall along the X axis. Below is what it looks like, along with a studio place example. To see it in action, just run in studio and move the cutter around.
This doesn’t use glass, or unions.
Since this is currently only supporting the X Axis, if you’re able to modify and support cutting on the Y axis and wanna share an updated place, that would be much appreciated by me and others. I’m sure I’ll get around to it eventually if no one else does it.
Also doesn’t support rotated parts
CutoutWallExample.rbxl (36.2 KB)