Я пытаюсь выяснить, находится ли точка внутри конуса эллипсоида, образованного между точкой и кругом в трехмерном пространстве. Конус эллипсоидный, потому что точка не перпендикулярна центру окружности. См. схему ниже:
Итак, я знаю:
- Положение точки, образующей вершину конуса: x
- Расположение центра окружности: c
- Радиус окружности: r
- Расположение различных точек, которые я хочу определить, находятся ли они внутри конуса: y, z
Вот вид сверху той же схемы:
Меня не волнует основание конуса — я хочу, чтобы точки внутри конуса были эффективно растянуты до бесконечности.
Я нашел формулы для определения того, находится ли точка внутри конуса эллипсоида с учетом большой/малой оси, но мне трудно понять, как это сделать, когда конус эллипсоида сформирован из круга под углом.
Спасибо за любую помощь!