The Modular Building Plugin is a powerful productivity toolkit for Unreal Engine that streamlines the workflow of bringing modular assets from external modeling tools into UE levels. Designed as a suite of Editor Utility Widgets (EUWs), it automates repetitive tasks and ensures a smooth transition from design to in-engine assembly.
Key features include:
Generate Folder – Automatically create and organize essential project folders for modular assets.
One-click Add Collision – Batch-apply collision to multiple static meshes with a single action.
Assign Material by Prefix – Quickly assign materials to assets based on naming conventions.
Harvest and Reparent – Collect modular parts and reparent them for consistent hierarchy management.
Group & (Optional) Axis – Group assets logically and define pivot axes for precise alignment.
Import CSV → DataTable – Import .csv files generated alongside .fbx models to create UE DataTables containing location, rotation, and scale metadata.
Assemble Building – Automatically place and assemble modular units in the level using .fbx geometry and its corresponding .csv metadata, effectively “rebuilding” the designed structure inside Unreal Engine.
Merge Components → StaticMesh - Convert selected Blueprint components or placed actors into standalone Static Mesh assets for optimization, reuse, archiving, or Nanite conversion in Unreal Engine.
By connecting exported .fbx models and their paired .csv positioning data, the plugin enables a fast, automated assembly pipeline. This significantly improves the efficiency of handling large or complex 3D models, bridging the gap between external design software (e.g., Rhino, Blender, 3ds Max) and interactive level building in Unreal Engine.
Documentation: Modular Building [UE Plugin]
Demo Video: Modular Building V1.2 [UE Plugin]