Alpha-XP - BlenderFactory Pro

Say goodbye to the tedious "export → import → tweak → re-export" cycle. BlendFactoryPro revolutionizes the workflow for 3D artists by fostering a seamless, bidirectional connection between Blender and Unreal Engine 5 (UE5). Import .blend files directly into UE5 with advanced features like automatic material translation, live sync, and intuitive reimport capabilities..

Key FeaturesCore Functionalities (Implemented)

BlendFactoryPro is packed with essential functionalities that enhance the integration process:

FeatureDescriptionDirect .blend File ImportInstantly import .blend files into UE5 without needing FBX exports, extracting meshes with all essential data intact.Intelligent Material TranslationAutomatically convert Blender materials to UE5 PBR formats while ensuring textures are linked and material instances created.Selective ReimportUpdate specific elements in your assets quickly via a context menu, saving time and ensuring workflow efficiency.Live Sync ModeEnjoy real-time asset updates in UE5; changes made in Blender automatically reflect in the engine requires no manual reimport.Headless Blender IntegrationRun Blender in the background for data extraction without UI overhead; enables custom scripts for extracting various assets.Blender Python BridgeExecute Python scripts in Blender to extract structures and materials effectively, supporting complex data requirements.

Disclaimer:
BlenderFactory Pro requires Blender 3.0+ installed on your system.
In Unreal Engine, the plugin depends on the Editor Scripting Utilities, and optionally ProceduralMeshComponent for geometry preview support.
These plugins come with Unreal and can be enabled from Edit → Plugins.
No external Unreal Marketplace plugins are required.

-In Unreal Engine , ProceduralMeshComponent must be enabled manually before use.

Blender Setup
Install Blender (3.3+ or 4.0+ supported):

The plugin auto-detects common paths. For custom installations, manually set the Blender executable path in project settings.

Usage GuidelinesBasic Import Process

To import your assets:

  1. Drag & drop a .blend file into the Content Browser or utilize the right-click context menu to select your file.

Live Sync Workflow

  1. Enable Live Sync in project settings.

  2. Import a .blend file, edit it in Blender, and save. Your changes will instantly update in UE5.

Selective Reimport Options

Right-click on any imported asset in the Content Browser and choose the appropriate reimport option for focused updates (e.g., mesh, materials, animations).

Configuration Settings

Adjust BlendFactoryPro settings in Edit > Project Settings > Plugins section to fine-tune your workflow according to your project needs.

SettingDefault ValueBlender Executable PathAuto-detectedEnable Live SyncfalseAuto Viewport RefreshtrueImport Materialstrue

Operational Workflow

BlendFactoryPro operates through a streamlined import pipeline that extracts data from .blend files and translates materials, ensuring all assets are correctly imported into UE4 efficiently and quickly.

Upcoming Enhancements

Planned Features:

  • Improved support for complex animations and additional metadata synchronization to refine collaborative workflows.

  • A batch import feature for handling multiple files in one go.

Support and Troubleshooting

For any installation issues or feature requests:

  1. Check the project settings to ensure correct paths and configurations.

  2. For errors like "Blender executable not found," manually verify paths and settings.

Performance Insights

Experience fast import speeds of approximately 1-5 seconds per mesh, with optimizations ensuring that live sync operations have minimal CPU overhead.

1 Like

Hello!
I really like this plugin. The feature of bidirectional synchronization has long been a missing link between Blender and UE.
At present, there seem to be only simple documents available on GitHub. Are there any videos that can demonstrate this process?
Thank you!