It would be excellent to get metaballs working before the calendar flips to ‘25. I’m very close to getting them integrated, and am determined not to let this project fall to the wayside at 95% completion.


My project was missing the necessary DLL files to run the Kinect and I’m not too sure how that happened. Perhaps I accidentally removed them when I was simplifying my Kinect V2 project, because they aren’t included in that repo either. The DLLs are tiny in size so there’s no reason to omit them.


After a bunch of ADHD (was trying to get Docker with GPU support on WSL set up to run ComfyUI at the same time I was working on this), I finally got the VFX graph to properly mirror the metaball position while factoring in the difference in Z-position.

It works fine with multiple dummy players. The great part of all this is that the weird particle flares are gone now!

Here I am merging with a dummy player.

After all this, I cleaned up some issues with the particle VFX graph like the particle alignment, scale, and velocity. I also fixed a bug where multiple dummies could get instantiated with the same player ID. Next, I need to add color back to the particles. Since I downgraded my scene from the HDRP to the SRP, I need to completely redo my post processing and gradients.


Tags: unity vfx metaballs kinect gamedev particles