I want to do raycasting for picking objects in an editor. The problem is, that i need to be very conservative with the ray-length, since it is an editor and objects could be "anywhere" along a line (ie. very far away).
So i start my raycast at some position and then fire into the desired direction with a length of about 10000 units.The problem is, that at least the end-point of that raycast is usually outside the broadphase and thus an assert lets my app crash.
I really don't want to be forced to clip my raycasts to the size of the Havok world, so is there a way to get raycasts that may even start outside of the world and are infinitely long ?