360° Photo 360° Video Photogallery Price List
中文


Articles / Выкладываем сферу в Интернет с помощью Krpano. Легкий старт для начинающих.

Все чаще к нам приходят письма с просьбой рассказать, как выложить сферическую панораму на страничку в Интернет.

Этой статьей мы начинаем серию публикаций, в которых расскажем, как это делается и поделимся нашим опытом. Сразу отметим, что если не углубляться в широчайшие возможности Krpano, то все достаточно просто, и результат достигается несколькими движеними мышки. Именно с простого мы и начнем эту статью.

Мы предполагаем, что уважаемый читатель уже не новичок в панорамной съемке, и на диске его компьютера хранится хотя бы одна собранная сферическая панорама 360х180 градусов в виде эквидистантной проекции (equirectangular projection), например, такая как на картинке:

В дальнейшем для краткости мы будем называть ее панорамой 360х180.

Что делать, если у вас нет эквидистантной проекции 

Если вы пока еще не сняли свою первую панораму, но хотите попробовать, как работает krpano, предлагаем скачать тут  нашу тестовую панораму 360х180.

Хотим отметить, что Krpano – это не инструмент исключительно для профессионалов панорамной фотографии. Используя Krpano, можно создать не только странички для просмотра сферических панорам 360x180, съемка которых требует определенных навыков. Совершенно не сложно сделать страничку для просмотра обычной цилиндрической однорядной панорамы (снимать которую очень легко). Т.е. вам не нужно уметь делать панорамы с углом обзора 360 градусов по горизонтали, или панорамы, обязательно включающие надир и зенит. Но об этом мы расскажем позднее.

Установка программного обеспечения

В нашей работе нам потребуется Krpano - универсальное программное обеспечение для создания панорам. Сайт разработчика Krpano - http://krpano.com.  Необходимо упомянуть, что Krpano - платная, хоть и недорогая программа. Однако без лицензии в Krpano работают все без исключения функции, что очень удобно для тестирования ее возможностей. Единственным отличием от лицензированной версии является то, что в демо-версии вся ваша панорама будет усеяна надписями krpano.com.

Итак, перед началом работы необходимо создать отдельную папку, в которой будут храниться все ваши будущие панорамные проекты и сам софт. Назовем эту папку Krpano.  В нее нужно распаковать дистрибутив Krpano, который можно скачать со страницы http://krpano.com/download/ .

Выберите дистрибутив, соответствующий вашей операционной системе. В нашем случае мы использовали дистрибутив для Windows 64bit. В результате после распаковки в папке Krpano у нас появилась папка krpanotools-1.0.8.11-win64-2010-05-31 (это текущая версия):

При желании папку с таким длинным названием можно переименовать по вашему вкусу. Мы переименовали ее в krpanotools-1.0.8.11. Далее, в папке Krpano создаем папку panorama, в которой будет лежать исходник нашей панорамы 360х180, а потом и файлы для выкладывания в интернет.

Названия и структура папок у вас могут быть любыми и не совпадать с нашими, но мы рекомендуем придерживаться нашей схемы, так как постоянно будем на нее ссылаться в этой и последующих статьях.

Все работы по установке завершены. Теперь заглянем в папку krpanotools-1.0.8.11. Сегодня для работы нам понадобится всего лишь один файл - kmakemultires.exe

Наша первая панорама

Итак, вспомним, что у нас уже есть готовая панорама 360х180, которую необходимо выложить в Интернет. Пусть файл нашей панорамы называется panorama.jpg (поддерживаются форматы JPG, TIFF и сжатый TIFF) . Поместим его в папку Krpano/panorama.

 В нашем примере можно увидеть, что файл panorama.jpg представляет из себя эквидистантную проекцию сферической панорамы 360х180 градусов.

Итак, все приготовления закончены. Теперь нам нужно всего лишь перетащить мышкой файл panorama.jpg на файл kmakemultires.exe из папки krpanotools-1.0.8.11

После этого процесс сборки панорамы для Интернета начнется автоматически и будет отображается в отдельном окне. Программа kmakemultires.exe разбивает эквидистантную проекцию на десятки небольших файлов, так называемых плиток, а также создает управляющие XML, JavaScript и HTML файлы. В результате папка panorama приобретает следующий вид.

В папке panorama.tiles находятся плитки - кусочки нашей панорамы. В папку skin устанавливаются элементы управления. Файлы panorama1.xml и swfkrpano.js - являются управляющими файлами нашего проекта. А запускается Интернет-страничка с нашей панорамой с помощью файла panorama.html.

Вот собственно и все. Наша первая панорама сделана в виде html файла. Папку panorama теперь можно выкладывать в Интернет, предварительно удалив из нее файл с эквидистантной проекцией panorama.jpg для значительной экономии места на сервере (не забудьте сохранить его где-нибудь, чтобы не потерять насовсем).

Предварительный просмотр того, что потом окажется в интернете, можно сделать и на вашем локальном компьютере, перетащив в окно броузера файл panorama.html и нажав несколько раз «разрешить запуск содержимого» в зависимости от настроек безопасности вашего броузера.

Итак, резюмируем: для автоматического создания html-версии вашей панорамы нужно перетащить мышкой панораму 360х180 на файл kmakemultires.exe из папки krpanotools-1.0.8.11. Предельно просто.

В качестве завершения этой статьи хочется заметить, что создание панорамы с помощью автоматического генератора панорам kmakemultires.exe - всего лишь быстрая и наглядная демонстрация возможностей программного обеспечения Krpano. Чтобы создать качественный сайт, демонстрирующий все прелести виртуального мира сферических панорам, необходимо немного углубиться в технологию Krpano и научиться использовать дополнительные возможности и дополнительные модули этого программного обеспечения.

 Ждем ваши вопросы и комментарии по адресу articles@airpano.ru