Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Алгоритмы > Пересечение луча с цилиндром


Автор: Bitter 30.1.2014, 17:28
Подскажите как найти точки пересечения прямой с цилиндром? Подойдет даже с бесконечным цилиндром (для упрощения)
Прямая задана точкой и направлением, цилиндр точками А, В, направлением B-A и радиусом

Автор: Akina 30.1.2014, 18:09
Постройте аналитически уравнения прямой и цилиндра. Решите как систему. Проверьте корни на попадание в диапазон исходных границ.

Автор: Bitter 30.1.2014, 18:12
а векторами кто нибудь знает как решать?

Автор: Pavia 30.1.2014, 19:32
Цитата(Bitter @  30.1.2014,  18:12 Найти цитируемый пост)
а векторами кто нибудь знает как решать?

Разбей задачу на две.
окружность и луч.
И прямоугольник и луч. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)