Поворот, который проходит через три точки

Программирование на Юнити.

Поворот, который проходит через три точки

Сообщение Persenter 22 ноя 2017, 09:38

У меня есть координаты 3 точек. Мне нужно повернуть Plane так, чтобы он проходил через эти точки. Как мне это лучше зделать?
Persenter
UNец
 
Сообщения: 23
Зарегистрирован: 20 янв 2015, 18:04

Re: Поворот, который проходит через три точки

Сообщение Tolking 22 ноя 2017, 09:54

Построить 2 вектора, вычислить их векторное произведение(крос продукт) и развернуть верх плоскости по получившемуся вектору, а саму плоскость поместить в одну из точек.
Ковчег построил любитель, профессионалы построили Титаник.
Аватара пользователя
Tolking
Адепт
 
Сообщения: 2715
Зарегистрирован: 08 июн 2009, 18:22
Откуда: Тула

Re: Поворот, который проходит через три точки

Сообщение Persenter 22 ноя 2017, 10:04

Спасибо, попробую)
Persenter
UNец
 
Сообщения: 23
Зарегистрирован: 20 янв 2015, 18:04


Вернуться в Скрипты

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 10