Кто-нибудь использовал панораму GL из http://code.google.com/p/panoramagl/? ? Как вы настроили проект? Я изменил базовый SDK на 4.0, но получаю 75 ошибок.
Если нет, есть ли бесплатная библиотека для создания 360-градусных фотографий на iPhone?
Кто-нибудь использовал панораму GL из http://code.google.com/p/panoramagl/? ? Как вы настроили проект? Я изменил базовый SDK на 4.0, но получаю 75 ошибок.
Если нет, есть ли бесплатная библиотека для создания 360-градусных фотографий на iPhone?
Не настоящий ответ, но посмотрите здесь и здесь. Хотя парень, стоящий за PanoramaGL, все еще работает над библиотекой, кажется, что люди считают ее устаревшей. Мне удалось исправить множество ошибок, чтобы он хорошо компилировался на моем iPad, но пользовательский опыт при просмотре панорамной фотографии не так хорош, как мне бы хотелось. Документация по алгоритму тесселяции Это непросто, поэтому я предпочел начать сначала.
Последняя версия PanoramaGL отлично работает на iOS 4 или выше. Пожалуйста, проверьте http://code.google.com/p/panoramagl/ и загрузите пример HelloPanoramaGL. который использует точки доступа.
Пример исходного кода проекта Xcode под названием HelloPanorama находится в разделе Загрузки ПанорамаGL. Это очень понятно, но вот пошаговое руководство< /а>.
Ошибки, отличные от ARC, для проекта с ARC можно исправить с помощью следуя инструкциям. Если вы получите какие-либо ошибки **, просто замените **имя_переменной на *__autoreleasing *имя_переменной.
Это сделало это для меня.
Примечание: также, если ваш класс PLSpherical2Panorama отображает испорченную панораму, вам нужно иметь хотя бы одну горячую точку, чтобы исправить это. Мне потребовалось некоторое время, чтобы узнать.
Чтобы избежать появления изображения горячей точки в середине изображения, вы можете использовать это. Это пустое изображение, и оно полностью прозрачно :) http://it.wikipedia.org/wiki/File:ImmagineVuota.png