Страница 1 из 1

Определение вектора с нужным наклоном

СообщениеДобавлено: 08 ноя 2022, 22:41
Yura_Gl
Добрый вечер. Пытаюсь решить следующую задачу. Есть цилиндр, который расположен на поверхности по типу колеса.

Изображение

Ему придается угловой момент по локальной оси Y. Далее я хочу управлять им путем придания углового момента по вектору, который перпендикулярен локальной оси Y и направлен на верхнюю точку цилиндра (имитация вилки на велосипеде).
В принципе нужно определить на сколько повернута ось Y относительно своей оси. Потом как то домножить кватернион с зеленым вектором на кватернион с нужным градусом и от него получить требуемый вектор. Помогите, если есть мысли

Re: Определение вектора с нужным наклоном

СообщениеДобавлено: 09 ноя 2022, 17:18
samana
А если без кода и просто сделать цилиндр дочерним к какому-нибудь объекту, который будет служить "велосипедной вилкой"? Тогда "рулить" можно родителем, а крутить колесо просто по локально оси цилиндра.

Re: Определение вектора с нужным наклоном

СообщениеДобавлено: 09 ноя 2022, 19:46
Yura_Gl
Сделал через векторное произведение.

Изображение

Про родительский объект думал не будет учитываться наклон колеса