UPA(Ultimate Procedural Apartment)
Youtube Demonstration
ποΈ Ultimate Procedural Apartment β Art-Directed Spline-Based Modular Generation for Unreal Engine 5.6
Ultimate Procedural Apartment is a highly flexible, spline-driven procedural building generator designed for Unreal Engine 5.6βs PCG Framework.
It allows you to create detailed modular apartments, facades, and architectural layouts with art-direction precision, infinite variation, and deep customization β all within a non-destructive, data-driven workflow.
Whether youβre building dense city blocks, architectural visualizations, or stylized environments, this system provides studio-level procedural control for every part of your apartment design β from walls and windows to rooftop extensions, shops, and decorative details.
π§ Core Systems
π¨ PADS β Procedural Art-Direction System
Define unlimited mesh variations β such as walls, windows, or structural parts β and assign multiple materials to each.
Every material can have its own spawn weight and individual tint, producing virtually infinite combinations across your building.
PADS eliminates repetitive procedural results and gives you true art-direction control with dynamic variation.
π Multi-Width Placement
Supports multi-size modular assets (2 m, 4 m, 6 m, 8 m, and beyond).
The system automatically fits wider modules where space allows, ensuring every apartment feels naturally designed while preserving grid consistency.
π§© Edit Volume System
Take manual control over procedural areas by dropping box volumes anywhere in your scene.
Each volume can override generated meshes with your own custom selections β perfect for editing specific floors, faΓ§ades, or corner details without breaking the procedural logic.
βοΈ Detail Suitability System
Guarantees clean, physically-correct placement of small details such as vents, AC units, cables, pipes, and stair modules.
Mark any mesh as Flat or Non-Flat to automatically filter unsuitable surfaces, keeping every detail perfectly aligned and believable.
π§± Advanced Spline Generation
At its core, Ultimate Procedural Apartment uses a spline-based PCG workflow.
You can draw apartment shapes, building perimeters, or street-facing facades directly using splines β the system then automatically populates each segment with your chosen modules, detail meshes, and decorations.
This makes it ideal for:
Procedural facade design
Complex shapes following any spline path
Unique Apartment or any building generation.
π οΈ Customization & Expansion
The system is built for creative freedom β every component can be expanded or replaced with your own content:
πͺ Add custom shop fronts, balcony types, rooftop extensions, and decorative items
π§° Configure detail objects like vents, stairs, pipes, or air units with category-specific spawn rules
π¨ Mix and match unlimited mesh and material combinations through weighted distribution and tint variation
βοΈ Fully data-driven β add new meshes or materials without changing the graph
With these systems combined, you can generate thousands of unique apartment variations that stay modular, consistent, and fully art-directable.
βοΈ Key Advantages
πΉ Spline-based PCG generation for natural, layout-driven results
πΉ Unlimited variation control through weighted mesh & material combinations
πΉ Customizable details (vents, pipes, shops, stairs, rooftop parts, etc.)
πΉ Non-destructive & data-driven workflow
πΉ Compatible with Nanite, Lumen, and World Partition
πΉ Built entirely with Blueprints β no plugins required
πΉ Ideal for architectural visualization, urban scene design, and modular environment creation
π¦ Included Content
Example PCG Graphs & Demo Apartment Setup
Modular Test Meshes for demonstration
Full Documentation and Setup Guide
Sample Materials and Material Tint Configuration Examples
Example Scene showcasing all major systems
π¬ Summary
Ultimate Procedural Apartment transforms the way modular environments are built in Unreal Engine.
With its spline-based generation, advanced art-direction systems, and deep customization options, it bridges the gap between procedural efficiency and artistic intent.
Combine PADS, Multi-Width Placement, Edit Volume System, and Detail Suitability System to design apartments that look hand-crafted β but generate themselves procedurally.
βοΈ Technical Details
Engine Version: Unreal Engine 5.6
Framework: Built using PCG (Procedural Content Generation)
Implementation: 100% Blueprint-based
Supported Systems: Nanite, Lumen, World Partition
Compatibility: Windows, PCG-compatible platforms