Skip to content

Blender For Unreal Engine

by BleuRaven·Workflow

Images © BleuRaven. Used for product review; image policy.

Why we like it

Earns its place in the superhive library for consolidating the Blender-to-Unreal export chain — batch export, error checking, and Python import scripts — into a single open-source add-on.

What is Blender For Unreal Engine?

Blender For Unreal Engine is an open-source add-on from BleuRaven that moves content created in Blender into Unreal Engine. It handles static meshes, skeletal meshes, animations built from NLA and Actions, Alembic files, collisions and sockets, splines, cameras and Sequencer content.

The add-on centers on batch export, letting you send all assets of a scene at once and automatically organizing them into a tree structure aligned with the Unreal Engine pipeline. Sockets and collision shapes are created directly in Blender, and you can choose which animations to export. A built-in error checker flags potential problems, explains the causes and solutions, and in some cases corrects the issue automatically.

It can generate Python scripts to import the exported assets straight into Unreal Engine, including Level Sequence cameras with their cuts and data such as aspect ratio, focal distance and lens shift. Data can also be sent to the clipboard for pasting into Unreal Engine, such as cameras, splines and sockets. It's compatible with Blender 2.8 through 4.0 and works with Unreal Engine 4 and 5, released under the GPL license and documented throughout.

Who is Blender For Unreal Engine best for?

Blender For Unreal Engine is best for blender users building and exporting object packs for Unreal Engine 4 and 5.

How much does Blender For Unreal Engine cost?

Blender For Unreal Engine is completely free to download and use.

Key features

  • Batch Export sends all assets of a scene at once and organizes them into a tree structure aligned with the Unreal Engine pipeline
  • Sockets and collision shapes are created directly in Blender, and you can select which animations to export
  • Built-in error checker that identifies potential problems, explains solutions, and in some cases corrects them automatically
  • Generates Python scripts to import exported assets into Unreal Engine, including Level Sequence cameras with cuts and data such as aspect ratio, focal distance and lens shift
  • Exports data to the clipboard for pasting into Unreal Engine, including cameras, splines and sockets
  • Exports static meshes, skeletal meshes, animations (NLA and Actions), Alembic files and Sequencer content
  • Open-source under the GPL license, documented throughout and adaptable to any production

Tags

#Unreal Engine#Export#Batch Export#Skeletal Meshes#Animations#Cameras#Pipeline

Frequently asked questions

Which Blender and Unreal Engine versions does Blender For Unreal Engine support?

Blender For Unreal Engine is compatible with Blender versions 2.8 through 4.0 and works with both Unreal Engine 4 and 5. It's listed as Blender Extension compatible and ships as an add-on under the GPL license. Because it's open-source, the developer notes it can be adapted to any production. For the current compatibility range and any newer builds, check the developer's page and documentation.

Is Blender For Unreal Engine free to use?

Blender For Unreal Engine is listed as free here and is released as open-source under the GPL license. The developer offers it on a pay-what-you-want basis, so users can contribute toward continued development if they choose. For current licensing terms and download options, visit the developer's page. Documentation covers each part of the add-on, and the developer can be reached on Discord for questions or issues.

Can Blender For Unreal Engine export cameras into Unreal Engine?

Blender For Unreal Engine can export cameras to Unreal Engine in two ways. It generates Python scripts that import the exported assets directly, including cameras in a Level Sequence with all cuts and camera data such as aspect ratio, focal distance and lens shift. Alternatively, it can send data to the clipboard, which you paste into Unreal Engine — the same clipboard method also works for splines and sockets.

How does Blender For Unreal Engine handle export errors?

Blender For Unreal Engine includes a built-in error checker that identifies and helps prevent potential problems. It provides explanations of each problem along with solutions, and in some cases it can correct the issue automatically. Sockets and collision shapes are created directly in Blender, and you can select precisely which animations to export before sending content across to Unreal Engine.

Alternatives to Blender For Unreal Engine

Also in Workflow for Blender.

Similar plugins