Use of Instanced Static Meshes

Hello all.

I’m sorry if this has been answered elsewhere but I haven’t yet been able to find the information I’m after on my own.

What I wanted to know is: what is exactly the difference between a standard Static Mesh and an instanced one and when I should use instanced meshes (e.g. should I use instanced meshes when planning to place several identical meshes, or when planning to place several meshes that are the same one but with variations such as scale, etc…)?. What makes instanced meshes perform better and when?

Any answers are appreciated. Thanks in advance :).

Quoting from this post

AndHow do I Create a Static Mesh Instance in Blueprint from AnswerHub

By the way, on the instanced static meshes it does support lightmaps now.

Though this really should be called batching. By default it already instances meshes that you reuse from the content browser, meaning it only keeps one in memory. Batching will combine them so that while it uses more memory, it reduces draw calls. Great for low-poly objects though.

Thanks a lot, gentlemen :slight_smile: much appreciated.