| ▲ | BenoitP a day ago | |
> He's still computing cross(z, d) and dot(z, d) separately. that looks like a code smell to me. with quaternions ... Fair point, but I think you misspelled Projective Geometric Algebra | ||
| ▲ | aap_ 21 hours ago | parent [-] | |
If you only care about rotations in 3d, quaternions do everything you need :) with all the added benefits of having a division algebra to play with (after all the cross product is a division-algebraic operation). PGA is absolutely great, but quite a bit more complex mathematically, and its spinors are not as obvious as quaternionic ones. in addition GA is commonly taught in a very vector-brained way, but i find spinors much easier to deal with. | ||