Средства просмотра сферических 3D панорам и виртуальных туров
На протяжении долгого времени наиболее распространенным средством просмотра сферических 3D панорам и виртуальных туров (как в онлайн, так и в оффлайн режиме) являлся Flash Player компании Adobe. Заявив себя в сфере показа 3д панорам, Flash быстро вытеснил своих конкурентов на рынке систем демонстрации виртуальных туров благодаря хорошему качеству воспроизведения панорам и богатым, почти не ограниченным возможностям авторинга. Популярные ранее QuickTime, Deval VR, Java и другие форматы ушли в историю.
Но прогресс не стоит на месте, и, после нескольких лет царствования, формат Флеш медленно, но уверенно стал терять свои позиции в пользу формата HTML5. В отличие от "флешевых", для просмотра панорам, построенных на технологии HTML5, не требуется установка плагина. Воспроизведение сферических панорам и виртуальных туров осуществляется полностью силами браузера. Сначала формат HTML5 использовался лишь для создания «дополнительных» вариантов сферических панорам для показа на мобильных устройствах (которые, в большинстве своем, не поддерживают формат Flash). При этом «основные» варианты панорам для показа на ПК по-прежнему делались во флеше, так как большинство десктопных браузеров не поддерживало формат HTML5.
Сегодня, когда мобильные устройства стали неотъемлемой частью жизни огромного количества людей, стандарт HTML5 из разряда дополнительных опций перешел в категорию основных форматов, а неработающие на нем панорамы рискуют лишиться значительной части аудитории.
Теперь, когда не только мобильные устройства, но и почти все современные десктопные браузеры поддерживают формат HTML5, в свою очередь, в историю должен уйти формат Flash. Тем не менее, флешевые панорамы не спешат уступить свое место на рынке форматов демонстрации виртуальных туров, и для этого имеется ряд причин. Во-первых, возможности авторинга туров в HTML5 все еще несколько ограничены по сравнению с потенциалом туров на Flash, во-вторых, не все браузеры умеют корректно отображать HTML5 панорамы или вовсе не поддерживают формат HTML5.
Таким образом, оптимальным вариантом, позволяющим охватить максимальную аудиторию, является одновременное использование обоих форматов при создании панорамы и автоматическое определение нужного формата на стороне пользователя при просмотре панорамы. Если браузер пользователя не поддерживает флеш, тур откроется в формате HTML5 и наоборот. В случае, если браузер способен отобразить виртуальный тур, как в формате HTML5, так и в формате Flash, автоматически выбирается формат, заданный при создании как приоритетный. На мой взгляд, пока лучше отдавать предпочтение флешевому варианту, но в скором времени ситуация может кардинально измениться в сторону HTML5.
Для сравнения качества воспроизведения, а также для определения возможности поддержки форматов Flash и HTML5 используемым Вами браузером, посмотрите примеры сферических 3D панорам, кликнув на соответствующей картинке:
Flash панорама | HTML5 панорама |
В качестве экскурсии в прошлое ниже представлена информация по разным, некогда популярным средствам просмотра виртуальных панорам. Обратите внимание, вся информация ниже приведена по состоянию на 2009 год.
———————————————————
QuickTime
QuickTime – универсальный мультимедийный плеер от компании Apple. QuickTime первый (с 1995г.) позволил воспроизводить панорамы в формате QTVR (QuickTime Virtual Reality). Причем тогда формат QTVR поддерживал только цилиндрические панорамы. QuickTime также первым среди всех программ просмотра сферических 3D панорам и виртуальных туров, сделал возможным полноэкранный режим просмотра.
Квик тайм проигрывает или изображает и ряд других, не только мультимедийных, форматов, например MP3, GIF, TIFF, AAC, PSD и другие. Кроме того, QuickTime содержит плагин для просмотра видео в Интернет-браузере. А также Streaming Server, Broadcaster, новый H.264 кодек и много других полезных функций.
– | QTVR- стандартный, общепринятый формат 3D сферических и цилиндрических панорам. | |
– | установлен на 100% компьютеров Apple и более чем на 60% PC c операционной системой Windows | |
– | высокое качество изображения, даже в режиме «на весь экран» | |
– | возможность добавления в панораму «спрайтов» (анимация,всплывающие окна с текстом, звук и т.п.)
|
|
– | большой размер плеера (21 МБ) | |
– | некоторые фаерволы могут блокировать QuickTime | |
– | несовместимость с Windows 64bit | |
– | ограниченные возможности авторинга |
DevalVR
DevalVR – однозначный лидер среди всех программ просмотра виртуальных 3D панорам, при сравнении по качеству визуального воспроизведения панорамного контента. DevalVR предназначен для просмотра виртуальных панорам в формате QTVR (QuickTime Virtual Reality). Deval VR предлагает почти идеальную плавность движения без пикселизации (артефактов). Еще одним достоинством плагина DevalVR является его малый размер (около 300 КБ), так что его загрузка - дело нескольких секунд.
В DevalVR имеется малоизвестный, но достаточно интересный инструмент «Лупа». На всплывающей панелии нструментов его не найти, «лупа» активируется нажатием правой клавиши SHIFT. |
– | превосходная плавность просмотра даже полноэкранных 3d панорам | |
– | малый размер плагина (~0.3 МБ) | |
– | минимальные системные требования, не столь высокие, как, например, у Flash и Java | |
– |
не требует инсталляции
|
|
– | только для windows | |
– | мало распространен среди пользователей PC |
Flash
Flash – это графическая программа компании Adobe (первоначальным разработчиком является компания Macromedia). Используется главным образом для создания интерактивных анимацией, презентаций и игр (в основном для Интернета). Flash использует собственный развитый программный язык ActionScript , позволяющий оперировать всем потенциалом интерактивной анимации и разрабатывать масштабные флэш- апликациии.
Adobe Flash Player - самый распространенный плагин (для всех операционных систем), умеющий воспроизводить интерактивные мультимедийные презентации, видео, графику, анимации и, конечно, виртуальные панорамы. Adobe Flash Player установлен на 99% компьютеров подключенных к сети Интернет. Именно массовая распространенность и почти неограниченные возможности Флэш-плеера являются главными преимуществами 3D сферических панорам и виртуальных туров, сделанных на технологии Flash. Сегодня Flash становится стандартным форматом презентаций, именно поэтому Flash можно назвать необходимым дополнением Интернет-браузера.
До появления 9 версии флэш-плеера, просмотр 3D панорам на основе Flash был крайне неудобным из-за медленности воспроизведения и волнообразных искажений панорамы при прокрутке изображения.
Актуальная 10 версия плеера уже обеспечивает очень качественное воспроизведение даже полноэкранных панорам, но и она не дает такую плавность движения, как панорамы на технологии DevalVR, Shockwave и QTVR.
Современные сферические панорамы в формате Flash позволяют использовать множество интерактивных инструментов - активные зоны (хотспоты), звук, видео, карты с радаром, всплывающие окна и много других «фишек», обогащающих и украшающих виртуальные туры.
– | самый перспективный формат | |
– | панорамы на Flash имеют высокий шанс быть увиденными (Flash Player установлен на 99% компьютеров) | |
– | мультиплатформость (Windows, Mac, Linux, Solaris ) | |
– |
малый размер (1.8 МБ) |
|
– | безопасный - разрешен большинством защитных систем | |
– |
почти неограниченные возможности авторинга
|
|
– | высокие требования к графической карте, на «медленных компьютерах» прокрутка менее плавная, вероятно образование артефактов |
Java
Java - это язык программирования, способный создавать различные аппликации (апплеты), включая апплеты для воспроизведения виртуальных панорам. Яву разработала компания Sun Microsystems, первоначально как средство для управления бытовой техникой. В чём специфичность языка Java? В первую очередь в его независимости от операционной системы. Это означает, что один и тот же код может работать на нескольких разных платформах. По существу Java - интерпретированный язык, следовательно, для запуска аппликации в языке Ява, необходимо иметь на своем компьютере интерпретатор этого языка - Java Runtime Environment (JRE). JRE установлен по умолчанию на 100% компьютеров Apple. Компьютеры с операционной системой Windows имеют JRE до версии XP SP1 включительно. При установке Win XP SP2 и выше, JRE надо установить уже дополнительно, т.к. Windows теперь считает его ненадежным и опасным.
Компания Microsoft предлагает для Windows свою виртуальную машину - Java Virtual Machine (JVM), способную запускать Java апплеты. Размер JVM по сравнению с JRE существенно меньше (~5 МБ против ~145 МБ). В прошлом самым важным недостатком Java – апплетов (например, PTViewer) было то, что они могли воспроизводить сферические панорамы только небольших размеров. Это связано с низким лимитом памяти Java.
Сегодня самым распространенным вьювером 3D панорам и виртуальных туров для Java - машины является ImmerVision PurePlayer. Это единственный плеер для Java, обеспечивающий просмотр сферических 3D панорам в полноэкранном режиме. Но по качеству воспроизведения он все же уступает QuickTime VR и DevalVR.
– | мультиплатформность (Windows, Mac, Linux, Solaris ) | |
– | богатые возможности интерактивности, до появления Flash 9, лучшие виртуальные туры создавались именно на технологии Java | |
– | гладкий рендеринг стандартных (не fullscreen) панорам и четкость изображения | |
– |
в некоторых браузерах Java установлена по умолчанию |
|
– |
отсутствие Java в WinXP SP2 и Vista (с точки зрения безопасности)
|
|
– |
отсутствие Java в WinXP SP2 и Vista |
|
– | большой размер Java Runtime Environment (~145 МБ) | |
|
Установить Java
Смотреть пример 3D сферической панорамы с в формате Java
Проверить, установлена ли на Вашем компьютере Java (или определить текущую версию)
Установить Java Virtual Machine (JVM)
Смотреть пример 3D сферической панорамы с в формате Java
Проверить, установлена ли на Вашем компьютере Java (или определить текущую версию)
Установить Java Virtual Machine (JVM)
Shockwave
Shockwave – это мультимедийный плеер от Adobe (первоначальным разработчиком является Macromedia), предназначенный, главным образом, для просмотра масштабных презентаций, игр и др. Shockwave отлично справляется с воспроизведением 3D панорам.
– | плавность движения и отсуствие артефактов при движению | |
– |
интерактивность, возможность добавления хотспотов
|
Скачать Shockwave Player
Смотреть пример 3D сферической панорамы с помощью Shockwave плагина
Проверить, установлен ли на Вашем компьютере Shockwave Player (или определить текущую версию)
Смотреть пример 3D сферической панорамы с помощью Shockwave плагина
Проверить, установлен ли на Вашем компьютере Shockwave Player (или определить текущую версию)