验证点是否在椭圆锥内

时间:2013-04-16 11:35:31

标签: vector 3d geometry

我正试图找出一种方法来确定3D点P(x,y,z)是否位于带椭圆基底的圆锥体内。

我给出了顶点V(x,y,z),基部B(x,y,z)的中心,以及椭圆ab的次轴和长轴的长度,形成锥底。

有没有办法让分析方程描述锥体?我找到了this回答,它解决了圆形锥体的问题,但是我无法扩展它以解决我的问题:(

1 个答案:

答案 0 :(得分:2)

取穿过V和P的直线,找到该直线与圆锥底座平面的交点。测试此交叉点是否在基本椭圆内。

编辑:我刚刚扩展了评论 - 托马斯说的话。