(Per request) This tool lets you convert static mesh actors into ISM or HISM actors and vice-versa.
Download Link (GoogleDrive): https://drive.google.com/file/d/1RlPL...
Installation:
Extract the contents of the zip file into your project's Content folder. Once extracted, you should see a new folder in the content browser called B3DTools.
Find the editor utility widget, right click and choose 'Run Editor Utility Widget' to launch the tool.
Options:
Replace Original Actors - Delete the original actors and replace them with the spawned instances.
Hide Original Actors - Keep the original actors, but set their visibility to hidden and enable the 'Hidden in Game' flag.
Average Pivot Location - When batch converting static mesh actors, use the average pivot location of all static mesh actors. Otherwise, use world origin.
Use ISM Component - When batch converting, use Instance Static Mesh component. If False, use Hierarchical Instance Static Mesh component.
Organize Folders - Place the spawned actors into their own folder structure in the outliner.
The tool only works on identical mesh actors. If you have multiple static mesh actors selected and one or more have different meshes assigned, those actors will be ignored. I can change this to create batched actors per separate mesh, if enough people request it.
Batch converting works on the blueprint asset that the tool spawns and any actor with an ISM or HISM component, one actor at a time.