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
Tool | Purpose |
---|---|
Table Generator | Generate tables with customizable sizes and styles. |
PDU Generator | Create procedural power distribution units with different slots. |
TV Generator | Generate 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