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

Поворот ручки катушки?

СообщениеДобавлено: 14 авг 2019, 21:26
Woolf
Привет. Есть такая мелочь, никак не могу сообразить, как лучше сделать
Вот есть рыболовная катушка


Изображение

обратите внимание, ГГ крутит ручку катушки и концевик крутится вместе с ручкой, как этот концевик повернуть так, чтобы он всегда был повернут в одну сторону относительно корпуса катушки независимо от поворота ручки? Логически понимаю, что после поворота ручки надо довернуть концевик на определенный кватернион, вопрос - на какой?

Re: Поворот ручки катушки?

СообщениеДобавлено: 14 авг 2019, 23:12
jetyb
Если центры объектов находятся на своих осях вращения, то очевидно что на обратный кватернион.

Re: Поворот ручки катушки?

СообщениеДобавлено: 14 авг 2019, 23:16
seaman
Оси же вроде колинеарны? Почему бы не поворачивать на тот же угол в противоположном направлении вокруг оси?

Re: Поворот ручки катушки?

СообщениеДобавлено: 14 авг 2019, 23:24
Woolf
jetyb писал(а):Если центры объектов находятся на своих осях вращения, то очевидно что на обратный кватернион.


на обратный кватернион от чего?

Оси же вроде колинеарны? Почему бы не поворачивать на тот же угол в противоположном направлении вокруг оси?

Было бы логично, если бы я знал угол, на который проворачиваю ) Но это сложновато, у меня угол поворота ручки это сложная функция от остатка лески на шпуле. Обратную функцию делать упариться можно..

Re: Поворот ручки катушки?

СообщениеДобавлено: 14 авг 2019, 23:35
waruiyume
Нельзя же, вот твк просто, взять и использовать LookAt.

Re: Поворот ручки катушки?

СообщениеДобавлено: 14 авг 2019, 23:38
Woolf
waruiyume писал(а):Нельзя же, вот твк просто, взять и использовать LookAt.


:ymapplause:
только что, буквально минуту назад, так и сделал. LookAt и умножение на корректирующий кватернион задаваемый вручную (у разных катушек у меня разные оси вращения выходят)

Re: Поворот ручки катушки?

СообщениеДобавлено: 14 авг 2019, 23:55
jetyb
Кватернион ручки должен быть обратныm к кватерниону катушки.

Re: Поворот ручки катушки?

СообщениеДобавлено: 15 авг 2019, 02:16
Woolf
jetyb писал(а):Кватернион ручки должен быть обратныm к кватерниону катушки.

Это если у них углы пивоты повернуты одинаково, что далеко не факт.