Removing Floating Shards Issue

Hey everyone! I’ve got an issue. I wasn’t quite sure what to title this but I might as well get straight to the point. Alrighty so while I was creating new models for the glass shapes I noticed an issue with the shards and how they tend to float if the value is like .5 of a stud off and this is really annoying, I have an idea of how the shards could possibly detect when they are not intersecting or interacting with the other shards but I figured I’d need some math equation to help with this. If anyone could throw some suggestions down that would be very much appreciated!

Heres a video of what I mean:

The way I am detecting for the shards around the center hit is by using magnitude. And yes, it is indeed that mobile game you are thinking of lol

Fixed the issue! All I did to fix this was another magnitude check which checked if its current shard position is greater than 0.5 of the last shard position that ran and now it looks nice this!