Are LightWeightInstances still supported?

Hi.

I was trying out the lightweight instances plugin since were currently looking into something with that exact functionality.

I tried to make a very simple setup and all i get is crashes or its not working as expected.

I was following this tutorial (YouTube, might be outdated but the only doc for a setup i could find)

Is this system still beeing worked on or still supported? Seems like its not working at all anymore in 5.7.3

[Attachment Removed]

Steps to Reproduce

  • Use a thirdperson sample project
  • Add light weight instances plugin
  • Create a manager (the static mesh actor variant) class + Static Mesh Actor class
  • Setup the manager to use this actor + a mesh for the ISM
  • Drag one actor into the scene and try convert it to a lightweight instance (Actor -> Convert to lightweight instance)

--> Most of the time this will crash with the following callstack

  • When trying to replace them manually with the node “Convert actor to lightweight instance”:
    • Rarely (1/10 times) it works as expected but then there are more than just 3 instances in the array if i look into it
    • Most of the time the actors dissappear but no instance is added to the manager
      [Attachment Removed]

Hi there,

Unfortunately it seems like support for the Light Wright Instances plugin is no longer actively supported. In the latest commit the dev notes that the code is obsolete & should be deleted at some point. I’ve attempted to find out why this plugin was dropped or if there is an planned/implemented replacement. Apparently there was a planned replacement for it but as far as I can tell there has been no formal announcement.

This might be applicable to your situation: you can edit individual instances of an Instanced Static Mesh Component using the methods outline [here](Instanced Static Mesh Component in Unreal Engine | Unreal Engine 5.7 Documentation | Epic Developer Community under Instance Selection.).

- Louis

[Attachment Removed]