Каким образом определить, принадлежит ли точка цилиндру, произвольно расположенному в пространстве?

Приветствую всех!
Подскажите пожалуйста, как узнать, лежит ли точка на поверхности произвольного цилиндра, по её кординатам x, y, z?
Уравнения вида x^2/a^2 + y^2/b^2 = 1 не подходят по причине того, что не учитывается поворот цилиндра относительно осей и ось z считается осью цилиндра.
Уже третий день голову ломаю.
7 года назад от лох лоз

1 ответ



0 голосов
Ну так примени к системе кординат матрицу поворота, что бы цилиндр стал вертикален и решай по своей же формуле ;)

P. S. В каком виде у тебя задаётся цилиндр? что на входе?
7 года назад от Марина Сочная

Связанные вопросы

1 ответ
7 года назад от Юляшка милашка.
1 ответ