Skip to content

Procedural Modular Building System


A Houdini-based building system designed to generate architecture quickly while preserving a consistent visual language. The generator works as a fully procedural tool, or as a hybrid setup that combines rules with artist-made modular kits.

Problem

Artists needed a way to create large numbers of city buildings quickly without losing stylistic consistency. Building every structure by hand was too slow for iteration-heavy world building.

Approach

I built a procedural Houdini generator that creates complete buildings from a compact set of controls: footprint, floor count, floor height, facade rhythm, and window spacing.

The system supports two workflows:

  • Fully procedural for fast exploration and high-volume variation.
  • Hybrid modular that snaps and distributes artist-created walls, windows, doors, and facade pieces for art-directed results.

Preview

The output is game-ready geometry suitable for import into real-time pipelines.

Tools

  • Houdini
  • Python
  • Unreal Engine

Result

  • Significantly faster building creation compared with manual workflows
  • Hundreds of coherent building variations generated from a compact modular kit
  • Better iteration speed for technical artists and environment teams

© 2025 Hani Jahan Design