Design scalable, window prefabs directly in the Editor.
Supports panel types, subdivisions, and Measurement Mode for precise scene placement. Editor-only, no coding required.Modular Builder Suite is a Level Design tool for generating and managing prefab-ready modular windows inside the editor.Compatible with:- Built-in Render Pipeline- Universal Render Pipeline (URP)- High Definition Render Pipeline (HDRP)No custom shader code or post-processing effects are used.Modular Builder Suite is an Editor only Unity extension for designing, generating, and managing scalable windows and walls, no coding required. Sketch layouts quickly with clicks, or type exact lengths/angles when you want precision.Three ways to work1) Parametric Window GeneratorEnter width, height, columns, rows, and mark each opening Fixed or Sash. Click Generate to create a complete window assembly (frame rubbers, glass, and auto-placed handle).2) Measurement Mode (fit to an existing opening)Model walls/openings however you like. In Measure Mode, click the four sides (inside faces) of an opening; the tool builds a window exactly to that opening and centers it to the wall’s thickness.Requires colliders on the opening’s geometry.3) Blueprint Mode (Beta)Import a floor-plan image, trace walls by clicking each corner (clockwise or anti-clockwise), then trace where windows go. Click Generate to build walls, cut openings, and place the windows. After generation, a Window List appears in the Inspector for bulk edits (heights, names, settings).Core featuresClick-to-trace walls, with optional typed lengths/angles for precision.Per-opening Fixed vs Sash, rows/columns, dimensions, and mullion setup.Material persistence: frame/glass materials remembered between sessions.Inspector list for batch tweaks and prefab save/update.Clean, edit-mode workflow. No runtime building layer.Doors (current): Not yet included. Workaround—set sill height = 0 for a door-height opening; generate; then delete the window to leave the opening.SupportQuestions, feedback, or bug reports: davidmcpherson84@gmail.comEditor-only workflow, no runtime code includedFull UI built using Unity UI Toolkit (UXML and USS)Width, height, and depth inputs for precise controlVertical subdivision system with up to 10 columnsPer-column horizontal subdivision with up to 10 adjustable row heightsLockable dimensions for accurate adjustmentsSupported panel types: Fixed, TopHung, SideHungMeasurement Mode allows click-to-fit placement in wall openingsAuto-generated frames, sashes, beads, and mullionsReal-time scene updates while adjusting parametersPrefab output with organized hierarchy and reusable componentsSave and load complete window configurationsVisual thumbnails and editable names for each created windowAll meshes generated in editor, saved only on prefab exportClean mesh asset management using prefab-named folders under Assets/WindowBuilder/SavedMeshes/