AxisAlignなBoxと線分のあたり判定。
http://takamatsu.cool.ne.jp/tattyu/p55/intersect01/index.html

こんな感じ?
結構見直すといろいろ無駄があるというか、もはやAxisAlignに特化したやり方じゃなくなってきてる気もする。
ということでAxisAlignを意識すれば、もうちょっと最適化出来そう。
当然、交差したかどうかしか返さないんだけど、色々と使い道はあるんじゃないでしょうか。

    • ハイトマップと線分のコリジョン
    • 2Dシューティングのラインとボックスとの接触判定。


次は3DのAABBと線分の判定でもやろうかな。でも今必要ないからなぁ。
後関数名がXZとかなってるのはこちらの都合なので気にしないで!

へー。