Inu Games - Modular Snap System Runtime

The plugin is finally published, so I can do new stuff :slight_smile:

WIP: playing with multi-threading. New BP node called SnapActorsAsync, which is like SnapActors, but running on a separate thread.

It’s a latent node, like Delay, which means it can take multiple frames to complete, but it will not take your FPS down (which is especially cool for VR i suppose)

Here an example where this node is used to calculate the preview. We try to snap about 100 cubes, which means about 600 traces per search operation.
First, the synchronous approach is used, then the asynchronous (multi threaded) one.
Observe the graph in the lower left corner of the screen, the red line represents the game thread time per frame.

Video:

Play in fullscreen to see the graph better