判断射线与是否球体相交, 并计算交点位置
在Ray-tracing中, 计算并判断射线与球体是否相交是不可少的
那么如何来判断一条已知的射线是否交于给定的球体呢?
要计算球体射线交点,我们首先要先给出球与直线的方程
首先是球面方程
$$|x-c|^2=r^2$$
- x为球面上的点
- c为球心
- r为球的半径
在Ray-tracing中, 计算并判断射线与球体是否相交是不可少的
那么如何来判断一条已知的射线是否交于给定的球体呢?
要计算球体射线交点,我们首先要先给出球与直线的方程
首先是球面方程
$$|x-c|^2=r^2$$