Пересечение прямой и поверхности второго порядка
Анализ точек пересечения пространственной прямой линии с поверхностью второго порядка — это не просто классическая краевая задача аналитической геометрии, но и математический фундамент всех современных алгоритмов трассировки лучей (Ray Tracing) в компьютерной 3D-графике. Чтобы определить, как световой луч отразится от искривленного зеркала или пройдет сквозь прозрачную линзу, движку рендеринга необходимо точно вычислить координаты точки столкновения луча с поверхностью объекта. Алгебраически эта геометрическая задача изящно сводится к подстановке параметрических уравнений прямой в полное квадратное уравнение поверхности. В результате возникает обыкновенное алгебраическое уравнение второй степени относительно всего одного параметра, анализ дискриминанта которого дает исчерпывающую информацию о геометрии пересечения.