流星

流星消逝的时候,光明已在望。黑暗无论多么长,光明迟早总是会来的。

2D图形相交测试

    轴平行包围盒
    AABB和AABB盒的相交最简单
    只要2个盒子同时在X轴和Y轴上都相交,则2个相交
    反过来,只要任意一个轴上不存在交集,则一定不相交
    struct aabb
    {
    vector2 min;
    vector2 max;
    }

    aabb x,y;
    if (x.min.x > y.max.x || y.min.x > x.max.x || x.min.y > y.max.y || y.min.y > x.max.y)
    不相交,这4种情况都表明在X轴上或Y轴上不存在交集的情况,对该结果求反即为相交

    validate