3

Есть ли готовый класс/формула где-нибудь, я могу использовать его для контроля моей точки зрения с помощью XYZ акселерометра/компаса?Как контролировать матрицу проекций OpenGL с помощью значений акселерометра/компаса iPhone?

Я хочу достичь такого же контроля взгляда, как acrossair.

У меня есть части (пространство OpenGL, фильтрованные значения ускорения, компаса и кубический панорамный вид, сопоставленный кубу вокруг моего происхождения).

Может кто-нибудь предложить мне, с чего начать хотя бы?

ответ

4

я попал в проблему, так как, поэтому сообщения о ступеньках решения можно проследить здесь:

xCode - augmented reality на gotoandplay.freeblog.hu

Краткий очерк о всем процессе ниже: How to get the transformation matrix from the raw iPhone sensor (accelerometer, magnetometer) data http://gotoandplay.freeblog.hu/files/2010/06/iPhoneDeviceOrientationTransformationMatrix-thumb.jpg

+0

ссылки мертвы, есть другой источник? – anders

+0

Все, извините, движок блога просто выключен, исходные файлы находятся на удаленном жестком диске. Я свяжусь с сайтом блога и вернусь к вам. У них есть еще одна ценная информация, затонувшая. – Geri

+0

Спасибо, кучка Гери! – anders

2

Если все, что вы ищете средство поворота матрицу вида модели для вашей сцены, вы можете посмотреть на исходный код для моего Molecules приложения или еще проще cube example, что я написал для моего iPhone development class. Оба содержат код для постепенного поворота матрицы представления модели в ответ на сенсорный ввод, поэтому вам просто нужно будет заменить сенсорный ввод значениями акселерометра.

Кроме того, приложение приложения Apple GLGravity делает что-то очень похожее на то, что вы хотите.

+0

Ye, я могу повернуть объект/камеру. Моя основная проблема состоит в том, чтобы как-то совместить значения акселерометра с значениями компаса и решать перевернутые случаи. GLGravity использует только акселерометр, поэтому его составляет только половину изображения. – Geri

+0

Эй, спасибо за ответ в любом случае. Ты единственный, кто пытался помочь до сих пор. – Geri

 Смежные вопросы

  • Нет связанных вопросов^_^