Skip to Content

Bac​​​​​​​​​k

Procedural Building Generator


The Procedural Building Generator is a tool that spawns buildings along a user-defined spline. It supports adjustable parameters like height, width, spacing, and mesh variations for flexible layout control. Ideal for quickly generating cityscapes and urban environments with consistent, modular architecture.​


Note: this tool is part of a personal project workflow designed to help a small team (just 2 artists) efficiently build a         high-quality level without compromising visual standards.


⚙️ Features


  • Spline-Based Layout – Spawn buildings dynamically along a controllable spline path.
  • Per-Building Customization – Adjust width, height, spacing, number of windows, and more for each building.
  • Color Variation – Easily change building colors to add visual diversity.
  • Fast Level Prototyping – Quickly create and iterate on city layouts with minimal manual effort.
  • Modular Design – Supports modular meshes and materials for consistent, scalable environments.
  • Real-Time Updates – Instantly see changes in-editor while adjusting spline or building parameters

🖥️ Demo

🛠️ Tools


​Unreal Engine (Blueprints - Editor Utility Blueprints)

​Maya (Asset creation)