Совсем недавно мне пришлось снова окунуться в кватернионы, и поскольку во всём интернете нет чёткого и единого ответа что оно вообще делает, а вернее как это всё дело вращать в 3д. Решил сделать собственную диаграмму для блендеровских кватернионов. Не знаю насколько она правильна, но в большинстве случаев соответствует действительности, в отличие от множества картинок из учебников и интернета. Сохраняю её скорее для себя, а так же делюсь со всеми остальными. Ибо это какой то финиш товарищи, все вроде и понимают как это работает, но не знают что именно оно делает, во всяком случае из того что я смог найти.
DEAD MAN
Да я это находил, вот только на практике оно работает иначе.
Недавно наткнулся на это видео, где всё тоже объясняется в разы проще, от него я и отталкиваюсь.
Ещё интересный прикол что W может иметь большее значение чем 1. И при значениях около 3000 достигнет приблизительно прямого угла на противоположенной стороне напротив W0, а дальше просто будет стремиться к бесконечности. Не знаю, стоит ли это учитывать, и должно ли оно так работать? Я всегда думал что она как синус дожна от -1 до 1 туда обратно переходить.
Кватернион вращения должен быть единичным. Иначе с компонентами можно до того доиграться, что записанная туда трансформация уже и вращением-то не будет. Может быть блендер под капотом тебе просто нормализует от греха.