Skip to Content
Portfolio

Unreal Engine Procedural Tools

Overview

This is a set of procedural tools developed using Unreal Engine’s Geometry Script, designed to quickly generate high-quality yet optimized 3D models inside Unreal Engine.

Instead of searching for pre-made assets that may not fit specific needs, these tools enable users to adjust dimensions, modify features, and generate custom assets dynamically with a few clicks.

πŸš€ Key Features

  • Fast, Procedural Generation – Instantly create 3D models inside Unreal Engine.
  • Customization Options – Adjust dimensions, swap components, and configure elements.
  • Optimized for Performance – Ensures efficient topology and low-poly optimization.
  • Uses Geometry Script – Fully procedural generation with potential C++ enhancements.
  • Custom Mesh Integration – Some models are based on handcrafted assets.

πŸ›  Procedural Tools Developed

ToolPurpose
Table GeneratorGenerate tables with customizable sizes and styles.
PDU GeneratorCreate procedural power distribution units with different slots.
TV GeneratorGenerate TVs with adjustable dimensions, stands, and features.

🎯 Technical Details

  • Built using Unreal Engine’s Geometry Script for procedural modeling.
  • Custom meshes are integrated for unique shapes.
  • C++ planned to enhance Enum handling for improved parameter control.
  • Includes mesh baking for finalized assets, material IDs, and UV validation.

πŸ“Œ Future Plans

  • Expand the toolset to include monitors, doors, windows, shelves, cabinets, and more.
  • Improve procedural workflows for even more customization.
  • Ensure easy export and integration into other Unreal Engine projects.
Last updated on