Questions about instanced mesh components


If I have two different actors who have an instanced static mesh component each but the components have the same static mesh… this is one or two drawcalls??

I’m asking this because I’m not sure if its better to centralize all the instanced mesh components in one actor or not.


Each component is processed separately, so these will be rendered as two draw calls.

So… it’s better have all the instanced components on the same actor… Thanks!!

No, it’s better to have all the instances in the same component. Rendering happens on the component level, the number of actors is irrelevant.

I mean, one actor who has “copled” all the static mesh instances components. One component for each different static mesh. Is that right?