1 | initial version |
For anyone coming here trying to find an answer. Please note that when you actually rotate x by 90 in ArUco you're making it to point forward. While in Unity this is actually happening by default (when rotation around x = 0). So the difference between the two frames is 90 degrees.
Reach out to me if you feel it isn't clear.
2 | No.2 Revision |
For anyone coming here trying to find an answer. Please note that when you actually rotate x by 90 in ArUco you're making it to point forward. While in Unity this is actually happening by default (when rotation around x = 0). So the difference between the two frames is 90 degrees.
Reach out to me if you feel it isn't clear.
3 | No.3 Revision |
For anyone coming here trying to find an answer. Please note
My problem was that when you actually rotate x I was having the marker on top of the cube (so rotated by 90 in ArUco you're making it to -90) which made converting the orientation impossible.
Change your pivot point forward. While in Unity this is actually happening and rotate it by default (when rotation around x -90. Then convert by
(x,y,z,w) = 0). So the difference between the two frames is 90 degrees.(-x,y,-z,w)
Reach out to me if you feel it isn't clear.