Вроде бы, было понятно, но как применять кватернионы, осталось не ясно. Например, как повернуть объект в пространстве относительно конкретной оси на нужный угол. Сказ о кватернионах оборвался на полуслове.
Лектор очень плохой обьясняльщик. Смотреть его интересно только тем, кто уже в совершенстве знает материал. Ищите качественные учебники; как-минимум, пару.
Если совсем грубо, то кватернион можно предстваить как кортеж из 3-мерного вектора, задающего ось вращения, и угла поворота вокруг этой оси. Именно поэтому есть 2 кватерниона описывающие одно и то же вращение: 1 - ось и угол, измеренный против часовой стрелки 2 - ось, направленная в противоположную сторону, и угол, измеренный по часовой стрелке
кватернион q, задающий вращение на угол a вокруг единичной оси (x, y, z): q = (cos(a/2) + x*sin(a/2)*i+ y*sin(a/2)*j+ z*sin(a/2)*k Поворот вектора t=(tx, ty, tz) выполняется как T'=q*T*q^-1, где T = 0 + tx*i+ ty*j+ tz*k, а комплексные компоненты T' будут соответствовать компонентам повернутого вектора.
Алексей Владимирович, где Вы были раньше с такими прекрасными лекциями? :( В 8 классе писал проект (типа диплома, который сейчас нужно сдать в 8-9 классе, но объём меньше раза в 3-4) по кватернионам и прочим гиперкомплексным числам, так мало информации было, даже книжки редкие про это дело скупать пришлось.
@@Евгений-щ9к почему? Называть продукцию АвтоВАЗа ведрами с гайками может только главный конструктор Мерседеса? Называть мороженое с пальмовым маслом отравой может только личный повар президента?