Это небольшая часть более сложной задачи, связанной с геометрией, которой я сейчас занимаюсь.
Вопрос вроде простой, но что-то "не думается".

А вопрос ещё скорее геометрический.
Смысл такой: в трехмерном пространстве есть 2 вершины с известными координатами. Нужно программно определить координаты третьей, чтобы был прямоугольный треугольник.

Принятый ответ

Смысл такой: в трехмерном пространстве есть 2 вершины с известными координатами
В трехмерном пространстве не определить однозначно у тебя бесконечное множество решений, которые образуют конус
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
25
9 лет назад
0
Mihahail, dic.academic.ru/pictures/es/274581.jpg
GeneralElConsul, ты нашел 1 треугольник из возможных.
0
9
9 лет назад
0
GeneralElConsul, ты нашел 1 треугольник из возможных.
Дык, перебор всех комбинаций.
Может не самый лучший способ для установки, прмоугольный ли триангл, но просто для установления третьей точки прямоугольного треугольника - хорошо подходит.
0
20
9 лет назад
Отредактирован Mihahail
0
П4ела, так а при чем тут..?
GeneralElConsul, есть способ ещё проще, как мне кажется. Натягиваем на отрезок прямоугольный параллелепипед(надеюсь, правильно написал), так чтобы отрезок был диагональю.
Если себе всё хорошенько представить, то видно, что любая вершина(кроме исходных двух) будет искомой точкой.
угол D1AB - прямой
0
25
9 лет назад
Отредактирован П4ела
0
alexprey, конус? о_О
0
20
9 лет назад
0
П4ела, ну так а при чем тут конус, если ответ - сфера+2 пл-ти?
0
29
9 лет назад
0
Mihahail, вращение прямоугольного треугольника дает конус
А мне что-то подсказывает, что ТС делает что-то не правильно и поэтому ему надо рассказать задачу по глобальнее, тогда мб и будет смысл что-то придумать
0
20
9 лет назад
0
alexprey, я знаю что вращение прямогольного треугольника вокруг катета дает конус. Я спрашиваю, при чем тут это?))
1
29
9 лет назад
1
Mihahail, ну вдруг поможет.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.