Trashcraft - Ultimate Procedural Apartment

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