I am having a thinking and searching problem here and can't find the good direction to look at... I am looking to develop an algorithm to move in a 360 image (sphere like) by using the device motion.
So if the user point the device in front of him he get the determined origin point of the image. As he moves the device around him the panoramic image moves according to it.
Any idea or source I can look into ?
Thanks and good luck to everyone with Swift :)
I see two easy ways to implement this without to much math hassle:
Both approaches should be pretty easy to implement and thus I would start with one of them. If you then want to have a more sophisticated solution, you will need to dive a little bit deeper into the maths. In this case a ppossible solution can be to use the current device normal (s. for example Finding normal vector to iOS device), project it onto the earth suface plane and take the angles' delta for the cylindric panorama.
The sphere projection is even easier in this case as you can use the nomal vector directly.