what is the best way to detect collisions in 3d.

if you just need a CC-based FPS controller, I always reach for this one:

That one has run, walk, jump, slide, crouch… it’s crazy-nutty!!