Hopefully this isn't extremely complicated...maybe it doesn't require advanced collision detection techniques at all, I don't really know, so I'm looking for a general idea how I might go about it.

I want to test for collision between an object (flying arrow) moving in a parabolic arc and another stationary or moving 3D object. I suppose the tip of the arrow could be considered as a small sphere, and nothing really needs to occur upon collision other than knowing the collision itself occurred.

I'm not looking for someone to write me any code, I'm simply interested in ideas or pointers. Thanks