iPhone – understanding iPhone rotation
Given the case that you can live with delta movements, you can use “quaternion difference” operation. Let’s say you have a previous rotation as quaternion called q1 and the current one q2. Then you can calculate the delta dQ between them so that q2 = q1*dQ is valid. All you have to do is build … Read more