1. 程式人生 > >圓和矩形相交判斷

圓和矩形相交判斷

關於平面中圓和矩形相交的判斷,https://blog.csdn.net/noahzuo/article/details/52037151 這篇文章寫得非常好,學習並記錄一下。

相當於就是用矩形的一個頂點到圓心的向量,來表示二者的位置關係,重點就是向量小於0的分量設為0這樣就相當於圓心到矩形一條邊的距離(兩個分量都小於0,那圓心就是在矩形內部,那一定相交,也就是 0 一定 < 圓的半徑),用這個向量和圓的半徑比大小就能判斷出圓和矩形有沒有相交。

這個方法很顯而易見地可以用在三維的情況下,球和立方體的相交判斷。