Hi, I keep getting back to this, but I’ve never found a way to make it work. Now with Nanite it’s even much more relevant.
I’m trying to replace multiple geometries within the same static mesh actor.
It could be that I’m creating thousands of scatter cylinder geometries, and want to replace them with rocks.
When I replace the Static mesh in the detail pane or by right clicking, it’s not replacing all the cylinders with rocks. It add one rock, within the center of the scope.
I think I made it work once before, but I can’t remember how, and now it’s getting a bit frustrating.
Hey there @Kelin84! Are they all just normal static mesh actors? Depending on how their created it would take just a minute or two for me to write you up a small editor widget to mass replace. That said if you used the procedural foliage tool or the geometries mass place tools this will be a tiny bit more complicated. Let me know!
So a bit more background
I’m Using a procedural software called CityEngine from Esri. I’m using that for creating procedural models and import them into Unreal.
I export with Datasmith, and I have the following settings:
I’m not using any foliage tool inside Unreal.
Inside CityEngine, I create a procedural scatter of objects, I want to replace, in this case anyway.
Normally my issue is that I have real tree placement and tree height of for example an urban planning project, and I want to replace those with a foilage.
It is 1 file, 1 mesh but multiple objects in that mesh. If that make sense?
Understandable, that does complicate it just a tiny bit. So changing the SM that the standard HISM component has in it does change all of it’s instances at runtime. Are they using the usual HISM component or a modified version?