Kangaroo 2 Solid Point Collide Bug/Significant increase in calculation time

Solid_pt_newCollide_4.gh (55.6 KB)
Tracked down the issue - it wasn’t what I first thought.
The problem was that when a particle had crossed the mesh once since the previous iteration, and ended up inside, I was pulling it back to that crossing. However, that was introducing a spurious tangential component. Switching to always pulling to the closest point fixes this.

3 Likes