![]() |
![]() 5.1. Java-вьюеры |
![]() |
![]() |
![]() |
![]() |
Java-вьюеры являются наиболее распространенным классом программ просмотра панорамных
изображений. При их использовании не требуется загрузка и инсталляция каких-либо программ или
плагинов в вашем компьютере. Единственное, что требуется - это активация поддержки Java в вашем
браузере. Он содержит размеры окна вьюера, ссылку на ivr-файл и начальное положение панорамы в окне
вьюера. Можно задать еще целый ряд параметров, определяющих геометрию и оформление окна вьюера,
скорость перемещения панорамы в окне и т.п. о чем подробнейшим образом изложено в разделе
технической поддержки на сайте компании iSeeMedia. Для панорамы в эквидистантной проекции тип панорамы меняется на SPHERE. Для кубических панорам используется тип CUBE.
Параметры vFov и pitchRange - это угловой размер панорамы по вертикали и диапазон изменения угла
просмотра по вертикали (тангаж) соответственно. Границы данных параметров как правило имеют одинаковые значения и задаются
в радианах. Таким образом, если панорама имеет размер 360º х 180º, то есть является полной
сферой, то указанные параметры задаются как -1.67 и 1.67. В том случае, если при создании сферического
панорамного изображения использовался штатив, части которого попали в кадры исходных снимков, то можно
ограничить угол просмотра по вертикали, уменьшив (по модулю) нижнюю границу параметра pitchRange. Все это
справедливо и для кубических панорам (т.е. сферических панорам в кубической проекции). При использовании программы PhotoVista минимально необходимый HTML-код и IVR-файл могут быть
сгенерированы автоматически в процессе сохранения готовой панорамы. Добавление новых параметров
осуществляется вручную. Следует, однако, заметить, что указанные ограничения по большей части справедливы в тех случаях, когда посетитель сайта с виртуальными панорамами пользуется браузером Netscape или операционной системой семейства Macintosh. Internet Explorer допускает просмотр панорам несколько большей размерности. От указанных ограничений полностью свободен другой не менее популярный вьюер под
названием PTViewer, автором которого является все тот же профессор Хельмут Дерш. Как и пакет
PanoTools PTViewer распространяется совершенно бесплатно. Как видно из кода обращение к панораме производится непосредственно, минуя какие-либо
дополнительные файлы (как например ivr-файл в предыдущем способе). Перечень дополнительных параметров
насчитывает более сорока. В их числе - параметры, определяющие графику окна, начальные значения
положения панорамы в окне, параметры, позволяющие формировать виртуальные туры, и т.п. Возможности
PTViewer'а существенно расширяются при использовании JavaScript. |
|||||
к оглавлению
предыдущая статья
следующая статья![]() |