Wallpaper FX 3D Panorama от Hamster Beat
вы почти каждый день что-то выпускаете!
Может застабилизируетесь?
ТОЛЬКО ТРАНК! ТОЛЬКО ХАРДКОР!
В результате родилась идея сделать из обычной двумерной картинки 3х-мерную панораму и поместить результат на рабочий стол.По-моему идея хорошая. Похожая фишка есть в оболочке HTC Sence. И мне, как пользователю, она нравиться!
Правда у вас, если судить по ролику, что-то не так с проекцией 3D-изображения на плоскость экрана, выглядит не очень естественно, а естественность важна! Если, например, использовать OpenGL для отрисовки трехмерной сцены, то обычно все получается очень натурально ...
Кстати, не храните ли вы просто плоскую картинку, а для отображения её на экране используете преобразование координат (грубо говоря, плоская картинка накладывается на внутреннюю боковую поверхность цилиндра)? Если так, то это не есть хорошо. Пользователю нужен "честный" 3D.
что-то не так с проекцией 3D-изображения на плоскость экрана, выглядит не очень естественноОни простo взяли слишком большой FOV (угол обзора). Если уменьшить, будет реалистичней, но и более плоско.
не храните ли вы просто плоскую картинку
Из ролика совершенно ясно, что берется плоская картинка и растягивается. Так же делают многочисленные панорамные проги ( пример ).
Авторам: эту штуку было бы круто совместить с датчиком поворотов, чтобы все само поворачивалось при вращении телефона в разные стороны, как в google sky map.
По-моему идея хорошая. Похожая фишка есть в оболочке HTC Sence. И мне, как пользователю, она нравиться!Стараемся, спасибо
Правда у вас, если судить по ролику, что-то не так с проекцией 3D-изображения на плоскость экрана, выглядит не очень естественно, а естественность важна! Если, например, использовать OpenGL для отрисовки трехмерной сцены, то обычно все получается очень натурально ...Мы и используем OpenGL, на ролике на всех картинках, кроме первой, стоит fov 90, вот потому и такие искажения. Плюс ко всему, чтобы не было визуальных изменений размеров выбранной пользователем области, мы натягиваем текстуру на специфический сферический объект, у которого в основании прямоугольник.[/quote]
Кстати, не храните ли вы просто плоскую картинку, а для отображения её на экране используете преобразование координат (грубо говоря, плоская картинка накладывается на внутреннюю боковую поверхность цилиндра)? Если так, то это не есть хорошо. Пользователю нужен "честный" 3D.Это тебя уже куда-то понесло У нас не цилиндр просто, а пересечение 2х сфер по осям.
Авторам: эту штуку было бы круто совместить с датчиком поворотов, чтобы все само поворачивалось при вращении телефона в разные стороны, как в google sky map.Спасибо, взяли на заметку
Сделано! Получилось правда прикольно, только на некоторых девайсах хреновенькие датчики - дают достаточно большую ошибку и реагируют с задержкой.
Авторам: эту штуку было бы круто совместить с датчиком поворотов, чтобы все само поворачивалось при вращении телефона в разные стороны, как в google sky map.
Спасибо, взяли на заметку
Оставить комментарий
edmsk
Доброго времени суток. Наши эксперименты с графикой под андроид и живыми обоями навели на мысль попробовать привлечь интерес тех пользователей, которые не пользуются живыми обоями как таковыми.В результате родилась идея сделать из обычной двумерной картинки 3х-мерную панораму и поместить результат на рабочий стол.
Получилось просто и симпатично:
Приложение полностью бесплатное, скачать можно на Google Play