Added source code comparison: http://marctenbosch.com/quaternions/code.htm …
-
-
Show this thread
-
There is a version of the article which would be barely different in content and called something like “understanding Quaternions by seeing what they really are” which would also work well I think... but it was more fun to troll people with that title...
Show this thread
End of conversation
New conversation -
-
-
"we get a rotation by twice the angle between the vectors a and b." That statement alone makes me go "well, that's not useful then." If you want to rotate something by an angle, you have to calculate the normalized half vector, which would seem to remove any benefit rotors have.
-
Plus, the strength of quaternions is that they're full orientations, not single plane rotations. So I'm not sure I understand how to expand rotors to rotating a full mesh vs a single vector w/o needing to do 3 rotors.
-
Quaternions have the double angle thing as well...
-
As for the second question, the composition of two rotations is always a rotation.
-
For a single vector, sure. But not an orientation. Unless your using the term rotation differently than I am.
-
For a single vector or a frame. Two successive rotations can always be represented as a single rotation.
End of conversation
New conversation -
-
-
Yeah it is a bit cheeky ;) As for working through ba v ab... if you understand -ava then it is the same thing twice... I think that is better to understand than the full ba v ab.
-
Tweet unavailable
- End of conversation
New conversation -
-
-
And by “remove” we apparently mean “construct an isomorphic algebra by renaming the basis vectors.”
-
You have fallen for my click bait! Muahaha.
End of conversation
New conversation -
-
-
3.5 has `(click the "Reset Vector Positions" button)` but there is no button. cool post btw, it'd be useful for a pdf/downloadable form since printing the page doesn't work well. (due to the video, mainly, blocking the view. `screen` css can prevent it showing in print).
-
i'd also agree with the one response regarding the code comparison. Saying "just a few minus here and there" requires the person to understand both, know how to code both, and know how to validate both going backwards. While that sounds fine, if the purpose is to remove quats....
-
people like clear/easy. if you first have to deep dive maths to get started trying it out, it likely would go against the goals.
-
also presumably you've seen it but there's been a few gdc talks and stuff along the lines! http://www.terathon.com/gdc12_lengyel.pdf …
-
Yes obviously, but my goal was to make it incredibly trivial with interactive diagrams, and to provide motivation by talking about Quaternions specifically. Otherwise people don’t know why they should care.
-
definitely agree on all of the making it accessible, I was thinking that the code comparison would further that goal still. Either way, it's a lot clearer and the page well made and all that!
-
I disagree on the code part, but I will add it so people stop asking me for it.
-
Not everyone learns the same way. Not everyone learns university maths before code. It's not hard to imagine people that understand from example. Your examples are fantastic for the maths. There are other types of people. Do what you feel fits yours goals!
- 4 more replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.