Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
diplom_cho.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.37 Mб
Скачать

1.2.2.3 Способы структурирования программы

Существует несколько программных продуктов для создания и виртуальных туров и панорам. Я обратил свой взгляд на Pano2VR, как на одну из самых простых и одновременно самых функциональных программ в своем роде.

Структура виртуального тура зависит от выбора формата и наличия дополнительных опций. Помимо выбора формы и вида панорамы (плоские, цилиндрические, сферические или эквидистантные (эквидистантная - поверхность, расстояние от которой в любой точке постоянно от какой-то заданной поверхности.), кубические, крестовые, T-образные и другие) программа позволяет выбрать и формат, в котором будет сохранен данный тур. Вот эти форматы:

  • FLASH. Экспорт панорамы, включая все графические элементы в виде одного файла *.swf в формате Flash 10. Это упрощает использование панорамы, а так же позволяет свободно встраивать панораму или тур на сайт или в блог. И так как для Flash не требуется каких то специализированных устройств или ухищрений (достаточно установленного Flash Player), данный формат является самым выгодным для создателя панорам, так как практически любой пользователь сможет запустить тур, сделанный во Flash, на своем компьютере. Панорамы можно поворачивать автоматически с выбором направления движения, скорости и задержки. Также, панорамы могут содержать ссылки, а также заранее определенный и полностью настраиваемый интерфейс.

  • HTML5. Данный формат использует HTML5 WebGL или CSS3 3D преобразования, что позволяет воспроизводить панорамы на устройствах и в браузерах, которые не поддерживают формат Flash – например, мобильные устройства фирмы Apple, а так же компьютера, на которых не установлен Flash Player. Масштабируемая векторная графика, ссылки и настраиваемый интерфейс также поддерживаются в HTML5.

  • QuickTime. Pano2VR может экспортировать цилиндрические и кубические QuickTime VR панорамы с подписями для последовательной загрузки, авторотации с возможностью выбора направления поворота камеры, скорости и задержки, отображением пользовательских данных, защиты флага, а так же превью трека.

При выборе FLASH-экспорта, создается swf-файл, содержащий в себе саму панораму или тур, html-документ для просмотра результата в браузере, а так же файл swfobject.js, являющийся JavaScript-сценарием для правильной работы панорамы.

При выборе HTML5-экспорта создаются html-документ для просмотра результата в браузере, JScript-сценарий, а так же файл *.xml для управления панорамным туром, который был разбит на множество изображений в выбранном нами формате. В xml-файле прописаны настройки панорамы, ссылки на изображения и инструкции по управлению панорамой в следующем формате:

<tour start="node12">

<panorama id="node12">

<view fovmode="0" pannorth="0">

<start pan="-3.5" fov="57.01" tilt="0" />

<min pan="-180" fov="5" tilt="-28.51124864755024" />

<max pan="180" fov="120" tilt="28.51124864755024" />

</view>

<polyhotspot title="Назад" target="" url="{node10}" id="Poly01">

<vertex pan="-161.409" tilt="13.937" />

<vertex pan="117.831" tilt="16.1124" />

<vertex pan="117.199" tilt="-11.8103" />

<vertex pan="-159.885" tilt="-8.617010000000001" />

</polyhotspot>

</panorama>

</tour>

При выборе QuickTime, нужно знать следующее: данный формат не поддерживает ссылки, поэтому пользователь будет «заперт» на одной панораме. Также, для воспроизведения на компьютере должен быть установлен QuickTime player, а в случае воспроизведения через браузер должен быть скачан специальный плагин. Помимо JScript-сценария и html-документа для просмотра результата в браузере, создается файл в формате *.mov, являющийся основным форматом QuickTime player.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]