プログラミングで悩んでます。3D空間にある長方形(頂点座標4点わかっていて必ず1平面上にある)に原点からのある単位ベクトルが刺さるか判定する方法を教えて下さい。