Single static mesh actor shows 8 Mesh Draw Calls in UE5, how?

Hello!

So what I’ve learned from UE4 is that a “basic” static mesh actors total Mesh Draw Call is 2, one for the mesh itself and 1 for each material slot. But when I do the exact same profiling in UE5 i get a total of 8 Mesh Draw Calls on a single static mesh actor.

Can anyone explain why? Have they included more properties in a Draw Call than Static Mesh and Material?


Im not entirely sure so I’m just going to guess that the reason for this is because you probably are seeing the draw call to draw the SDF used to calculate lumen.
It might be that if you have nanite too it’s adding to that number.

2 Likes

My man! Thank you for your awnser! How come I didn’t think about Lumen ^^

I disabled lumen and yes the mesh draw calls went down to 2 per mesh. So your guess seems to be correct.

What I still wondering is the additional calls “6”, is it because a mesh has 6 “sides”? When adding just a plane (Only 1 side) the mesh draw calls is 3 so only 1 additional draw call with lumen enabled.

I might be way out here, and I think I need to do a little more research on how lumen and SDF calculation works :smiley: