If we call the point of intersection (a,b,c) and the start point of B (x,y,z), will |B| be
sqrt(((a-x)^2,(b-y)^2,(c-z)^2))?
With the t's in the values of a,b,c that is going to get messy. Can I call |B| = 1 since I'm really just worried about where a vector going in the DIRECTION of B...