【发布时间】:2015-04-02 06:24:46
【问题描述】:
我需要找到由以下等式定义的直线和球体之间的交点
直线: P = P0 + tv,其中P0 是相机的眼睛,v 是光线的方向。
球体: (P - Pc)^T (P - Pc) = r^2,其中Pc 是球体的中心,r 是半径
我将如何解决t?
【问题讨论】:
-
写
P0 = (e, f, g)、V = (u, v, w)和Pc = (a, b, c)。然后将所有这些代入等式。您将在t中得到一个二次方程,其中系数是e、f、g、u、v、w、a、@987654338 中的多项式c和r。您可以使用二次公式来解决这个问题。