RVsash - Static Mesh Instances Manager

This plugin is designed as a tool for more convenient work with Static Mesh Instances. With it, you can combine Static Meshes into Instances, Break Instances back into Static Meshes, Add Static Meshes to existing Instances. There are also two global options: Convert all Static Meshes on the level to Instances, and Break all Instances on the level into Static Meshes.

Features:

  • Merge selected Static Mesh Actors into the Instanced Mesh Actor without creating an asset

  • Break Instanced Mesh Actor into the separate Static Mesh Actors

  • Add Static Mesh Actor to existing Instanced Mesh Actor

  • Option to Merge All Static Mesh actors on the level into Instanced Mesh Actors

  • Option to Break All Instanced Mesh Actors on the separate Static Mesh Actors (except of Foliage and Landscape)

Video overview: https://youtu.be/-W0KRZjNc-s
Documentation: https://drive.google.com/file/d/1sL2Ft9VpbCVBtIQhQkXfv3nMS1Qe2x2N/view?usp=sharing
Discord support: https://discord.gg/C8ZCYeEwRh

Does it also work with Hierarchical Instanced Static Meshes? Or only regular Instanced Static Meshes?

It is configured by default to work with Hierarchical Instanced Static Meshes.

1 Like

Hey I just bought the plugin and the discord link doesn’t seem to be working, no matter what I select (my own custom meshes or just default unreal shapes) it has the option to merge greyed out so I can’t convert them to an instance. I’m in 5.7.4

Hey, @Axoll
There are only two limitations to add meshes to instances:

  1. They have different static meshes
  2. At leas one of selected static meshes has Non-default material.

Unfortunatly Instancing does not working very well when static mesh has not a default material.

You can try to select a single static mesh and merge it into Inctacned mesh then add remaining meshes to existing instances.

For default unreal shapes - they are using BasicShapeMaterial when their static meshes have WorldGridMaterial as default material.

I’m sorry to do this but if it only works with the Default Unreal material then I can’t use it for anything. I’m just requesting a refund.

It works with default Static Mesh materials. So if you haven’t changed the material on a Static Mesh placed in the level, instancing will work. You are not limited with only built in Unreal Materials.

If you change materials on Static Meshes in the level and then try to merge them into instances, it won’t work.