В отличие от Java-вьюера плагин (plug-in) или плейер (player) представляют
собой однократно загруженные и 'поключенные' к браузеру программные модули. При загрузке
виртуальной панорамы плагин или плейер активируется и на экране вашего монитора возникает картина,
аналогичная тому, которую вы можете наблюдать с Java-вьюером. Разница в основном заключается в
качестве воспроизводимого панорамного изображения. С плагином или плейером оно значительно выше.
Это обусловлено тем, разработчики в значительно меньшей мере ограничены их объемами.
А это позволяет реализовывать более сложные и эффективные алгоритмы обработки изображений.
По состоянию на сегодняшний день практически можно говорить лишь о 3-х типах таких модулей,
предназначенных для просмотра панорамных изображений: это плагин iPIX, QuickTime плейер и
Flash плейер.
Первый из них - плагин iPIX - является специализированным, то есть он предназначем только для
воспроизведения панорам, подготовленных с помощью программ компании iPIX. Ни для чего другого
он служить не может. Объем этого плагина - около 1000 кб.
Плейер QuickTime, распространяемый корпорацией Apple Computers и, в первую очередь, предназначенный
для работы в среде Mac OS - это весьма универсальное и мощное средство воспроизведения не только
виртуальных панорам, но и просто изображений, аудиофайлов и видеороликов практически во всех известных
форматах их представления (в чем он весьма успешно конкурирует с Windows Media Player'ом). Однако
именно возможности просмотра панорам с очень высоким качеством объясняет его широкое распространение
среди пользователей PC.
Впервые плейер QuickTime появился в 1991 г. Однако в то время возможностями просмотра виртуальных
панорам он еще не обладал. Эти возможности открылись только в 1995 г. одновременно с появлением
формата QuickTime VR. Причем формат этот поддерживал лишь цилиндрические панорамы. Здесь
немаловажно отметить, что при использовании этого формата и плейера осуществляется перспективная
коррекция панорамных изображений. В дальнейшем плейер претерпел несколько модификаций, направленных
на расширение его возможностей и улучшение качественных показателей.
В 2001 г. - в самый разгар патентной войны компании iPIX против всех и всех
против iPIX'а (см. далее) - Apple Computers объявил о получении патента на способ и устройство
создания и воспроизведения кубических панорам и выпуске плейере QuickTime 5, способном такие
панорамы просматривать. С этого момента для большинства фотографов, создающих виртуальные панорамы,
этот формат стал основным. В настоящее время (конец 2004 г.) корпорация Apple Computers предлагает
плейер QuickTime версии 6.5. Плейер бесплатен. Платной является его модификация под названием
QuickTime Pro, предоставляющая некоторые дополнительные возможности по работе с контентом:
частичное редактирование, полноэкранное воспроизведение, создание слайд-шоу, скинов и т.п.
Основным недостатком плейера является его довольно существенный размер: 11,7 мб.
Однако он довольно часто встречается на CD в составе программ, сопутствующих всякого рода игры,
учебники, энциклопедии. По утверждению Apple Computers с июля 2002 г., когда был объявлен
QuickTime 6, он загружен в 250 миллионов компьютеров во всех частях света.
Несмотря на то, что формат QTVR создавался корпорацией Apple Computers как кроссплатформенный,
довольно долгое время практически отсуствовали средства изготовления QTVR-файлов средствами
(в том числе программами сшивания), работающими под управлением ОС Windows. В настоящее время
ситуация изменилась. Практически все программы сшивания панорамных изображений позволяют сохранять
результаты в формате QTVR, по крайней мере для цилиндрических панорам. Иное дело, степень контроля
параметров получаемого QTVR-файла. Здесь, к сожалению, не все просто. Ряд программ при создании
QTVR допускают лишь незначительные регулировки: например, только степень компрессии jpeg. В том
случае, если программа сшивания, которой вы пользуетесь, не предоставляет возможности широкой
регулировки параметров QTVR-файла или не обеспечивает создание кубических QTVR, можно
воспользоваться программами преобразования панорамных изображений в QTVR-файлы. На сегодняшний
день известны 3 таких программы: VRMakePano, GoCubic и PanoCube.
Напомним, что речь идет о программах, работающих в среде Windows. Для Mac OS
также существует программа трансформации панорамных изоюражений в QTVR-файлы под названием
QTVR Make Panorama 2. Владельцы Mac'ов могут бесплатно скачать ее с сайта корпорации
Apple Computers.
Программа VRMakePano также разработана корпорацией Apple Computers для владельцев
компьютеров PC. Она может быть скачана с сайта корпорации в виде SIT-файла. Эту программу
вряд ли можно назвать популярной, что объясняется, вр-первых, рядом присущих
ей ограничений и, во-вторых, малой распространенностью программ компрессии/декомпрессии
для SIT-файлов среди пользователей Windows.
Программа GoCubic по существу являющаяся аналогом программы QTVR Make Panorama,
преобразованным для Windows компанией Panoptic Vision, занимающейся разработкой и производством
сканирующих панорамных фотоаппаратов. Программа позволяет получать как цилиндрические, так и
кубические QTVR-файлы. Однако, для того, чтобы получить кубический QTVR-файл, необходимо
сначало получить 6 сторон куба, составляющих сферическую панораму в кубической форме, в виде
отдельных файлов. Не останавливаясь на подробностях, напомним, что эту задачу можно решить
либо с использованием программы PhotoVista (с последующим кропированием сторон куба в
Photoshop'е или в любой другой аналогичной графической программе), либо с помощью
плагина Adjust из пакета Panorama Tools (опять все в том же Photoshop'е). Заметим, также,
что программа GoCubic допускает лишь настройку степени компрессии результирующего QTVR-файла,
что, в целом, не может считаться достаточным для получения QTVR-файлов с заданными
характеристиками. Программа бесплатна и каких-либо ограничений на ее распространение
не существует. Скачать программу GoCubic можно отсюда
>>>.
Инсталляции программа не требует.
Совершенно иные возможности предоставляет программа PanoCube, разработанная Андреем Яковлевым и
выложенная здесь >>>>,
на сайте panoshow.com. Программа не имеет интерфейса. Запуск программы осуществляется путем
'перетаскивания' иконки с файлом панорамного (сферического) изображения в иконку программы.
Все управление осуществляется через скрипт аналогично тому, как осуществляется управление
в пакете PanoTools. Путем изменения параметров в скрипте можно менять практически все параметры
будущего QTVR-файла: качество jpeg, линейные размеры окна плейера, угловые размеры этого окна,
начальное угловое положения панорамы в окне плейера, углы панорамирования в вертикальной и
горизонтальной плоскостях, значение зум-фактора. Кроме того, путем задания в скрипте соответствующего
маркера можно генерировать html-код, содержащий все уже заданные параметры QTVR-файла. Для
обеспечения работоспособности программы PanoCube необходимо установить в компьютере пакет
Panorama Tools версии 2.5 или выше. Заметим, что PanoCube обеспечивает получение только
кубических панорам в формате QTVR. Для получения цилиндрических панорам в этом формате программа
не пригодна.
Разумеется любую цилиндрическую панораму можно представить в кубическом формате с
последующим преобразованием ее в кубический QTVR-файл с ограничением углов панорамирования в вертикальной
плоскости. Однако такой путь вряд ли можно признать целесообразным с точки зрения размеров
получаемых файлов. Поэтому для преобразования цилиндрических панорам в QTVR-файл лучше
воспользоваться более простыми средствами (GoCubic или тем, что предоставляет программа
сшивания панорам).
HTML-код, предназначенный для воспроизведения QTVR-файла, т.е. файла с расширением
*.mov (movie - 'мувик', кинолента), в своей простейшей форме выглядит следующим образом:
Этот код может быть существенно расширен за счет использования целого ряда других
параметров и функций JavaScript. Окно плейера, реализованное с использованием приведенного выше кода
имеет следующий вид:
В нижней части окна расположена панель упраления, 'клавиши' которой позволяют
увеличивать и уменьшать изображение. Перемещение панорамы осуществляется с помощью курсора.
Режим авторотации достижим только при использовании QuickTime Pro в среде Mac Os.
Важной особенностью QTVR-файлов является то, что их воспроизведение возможно также в
автономном режиме (двойной 'клик' левой клавиши мыши) без использования каких-либо HTML-кодов.
Окно плейера при этом будет иметь несколько иной вид:
В заключение разговора о QuickTime плейере отметим его очень широкую популярность
среди фотографов, основным занятием которых является изготовление и демонстрация в Интернете
виртуальных панорам. Существует даже международная организация, объединяющая фотографов
данного профиля, использующих в своей работе данный формат. В интернете существует не один сайт,
на котором публикуются и регулярно обновляются панорамы в формате QTVR. Если ваша задача заключается
в создании виртуальной панорамы высокого качества, то для ее демонстрации наилучшим образом
подходит именно QTVR.
|