What's the difference between these actor merge functions?

In Unreal 5

actor→actor merge→batch
actor→level→level instance
actor→level→packed level actor
toolbar→convert selection to blueprint class
actor→create prefab(from selection)

These all look similar.
Please give me the easiest explanation, not a professional explanation

Hi KHBxl,

Yeah - there’s a lot of different ways of grouping lots of actors together!

“merge->batch” = creates instanced static meshes of the meshes (ISMs are quicker to render)
“level instance” = a whole level in a small, self contained area in your other level
“Packed level Actor” = kind of like a level instance, but just static meshes, and they’re converted to ISMs
“convert to blueprint” and “create prefab” are the same thing - they create a blueprint, and add each selected actor as a “ChildActorComponent” to that blueprint. These are slow.

Just to add to the confusion, I have a product on the marketplace (rdBPtools) that also does something similar but faster than all those.

I have speed comparisons on each here:

2 Likes

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.