I like the transition between unsure "may be" to confident "it is" :) Is it because you checked t…
What I should have said is "you cannot represent all angles uniquely". "3 divides may be more expe…
Excuse me? Length of a vector, not lost but assumed to be one. I lost exactly 1 advantage, rota…
At some point it needs to be rotated 180° compared to the starting position. At that point your …
3 divides may be more expensive than 7 multiplies. Show me the empirical evidence, not theoretical…
Yes, and for Gibbs vectors this information is . Because , it equals to , these are versors. So w…
Which is kind of my point. RPs cannot be used to store an orientation which can then be used as a …
[/quote] zero rotation is 0,0,0,1 and full 360 rotation is 0,0,0,-1. There is no axis information…
Quaternions are used for storing an orientation, not just rotations. RPs cannot do this. I'll repe…
ratchetfreak's problem is not a problem for unit quaternions (and Gibbs vectors are of unit lengt…
First off, how do you encode an zero rotation, half a turn or a full turn around a particular axis…
It is not, until proven otherwise. I can't make dot product return 1, if you know how let us know…
It actually is a problem. RPs can be zero unlike quaternions. Other than curiosity, I see no benef…
ratchetfreak's problem is not a problem for unit quaternions (and Gibbs vectors are of unit lengt…
Brian —
Hey everyone, I'm in my senior year at a university working towards a BS in computer information …
is a multi-award winning, CQC-registered, technology-enabled homecare provider focused on disrup…
Fixed. Thanks! You know why that was, Simon? When I originally wrote the bbcode parser, I made it …
I believe that you can use and in a custom function to remove the read only flag and then save n…
It worked! Thank you so much. I'll make sure to use tags from now on, too. Again, thank you!
I was asking to execute "PATH" command and show the output. From the code you posted it looks like…
Thank you very much for replying! I don't quite understand your meaning - 'path after you have cal…
Are you sure you have installed C++ support in Visual Studio 2017? I believe it needs to be explic…
Hi, I was using the visual studio 2015(which was working perfectly fine), then when I switched to …
I will not guard my code against divide by 0 anywhere other than in vector length procedure... Wi…
The code is updated for extracting an axis and angle from a Gibbs vector.
With unit quaternions, there is no worry with dividing by zero. However, with Rodrigues/Gibbs Para…
Isn't any divide in any math code ever suffers from the same problem? I will not guard my code ag…
The problem is not about hitting value exactly 0 or 180 or any other. The problem with floats is …
there is also the chance that a.w * b.w - (a.x * b.x + a.y * b.y + a.z * b.z) = 1-dot(A, B) will …
, so even if Gibbs vectors fail somehow you can always fallback to them. Right, in that case I w…