Do Empty Static Mesh Slots Cost Anything

I have a base BP template I use for all my actors of a similar type (in this case buildings), in some cases not all of the static mesh slots I have created within the template are used and are left empty.

I was wondering if these empty mesh slots and their relative material slots cost anything in terms of draw calls/performance etc?

I have read that an empty material slot will still cost a draw call on a static mesh but wondered if this still happens when there is no static mesh in a slot at all as well?

Hey there @Fnordcorps! I always recommend looking into the insights viewer and draw calls to see how exactly your setup is running because it can be different for every project depending on settings/materials. But for the short answer, if the mesh doesn’t exist it likely won’t be making draw calls however it does still take up memory.

1 Like