Я создаю 3D визуализатор в обработке. js с python, который визуализирует ориентацию объекта в пространстве в реальном времени.
Проблема в том, что датчик, который я использую для проверки объектная ориентация имеет низкий коэффициент рефракции sh.
Поэтому мне нужно создать способ «сглаживания» перехода от одной ориентации к другой - постепенного поворота виртуального объекта от его предыдущей ориентации к его следующей. в 'n число шагов', с максимально коротким, общим вращением.
Датчик выводит ориентацию в формате вектора Эйлера
Из поисков вокруг я был путать со многими различными подходами к этому от использования / преобразования в и из кватернионов, вращательных матриц или вычисления угловых осей вращения, и т. д. c ...
Не спрашивая решения, скорее, Какой лучший подход я должен использовать для достижения этого эффекта?