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