Страницы

Поиск по вопросам

суббота, 8 июня 2019 г.

Как повернуть треугольник к новой нормали?

Жил был треугольник и была у него нормаль, но вот однажды нормаль изменила ему и стала смотреть в другую сторону, на совсем другой вектор.
Погоревал треугольник 1мс и решил тоже повернутся чтоб зажили они как и прежде.
Задачка: Как повернуть треугольник к его нормали? что бы жили они долго и по перпендикулярному?


Ответ

выбираем нулевую вершину треугольника A за базовую точку откладываем от неё произвольный вектор, перпендикулярный новой нормали и с длиной вектора AB вычисляем вектор AD , перпендикулярный N и AB', как их векторное произведение находим вектор AC' как линейную комбинацию AB' и AD, обеспечивающую нужную длину AC и угол AC'B'
Для других вариантов постановка задачи не обеспечивает достаточно данных.

Комментариев нет:

Отправить комментарий