Geometry intersection

P = Lp + Lv*( dot(Pn , Pp - Lp) / dot(Pn , Lv) )