Krpano на момент написания этого материала – лучший панорамный движок из всех, что когда-либо были созданы. Лучший по сумме качеств:

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

На krpano работают крупнейшие панорамные проекты мира, такие как airpano.com и 360cities.net. И только Google решил изобрести собственный велосипед. Честно говоря, зря. Получается пока что не очень.

Тем не менее, при всех своих достоинствах krpano отпугивает многих новичков необходимостью работы с кодом. Из-за этого начинающие панорамщики делают первые свои два, три, десять, пятьдесят проектов на движках pano2vr и Kolor Panotour, которые, в отличие от krpano, можно найти в крякнутом виде в сети.

Кстати, сама ситуация с отсутствием в сети взломанных дистрибутивов krpano говорит о том, что люди, работающие с ним, в большей степени серьезны.

Pano2vr

Pano2vr - интерфейс

Pano2vr — интерфейс

Pano2vr – морально устаревший панорамный движок, оставшийся где-то в далеком прошлом. Не обеспечивает «из коробки» корректную работу на всех современных устройствах, не поддерживает огромного количества возможностей, которые вам однажды понадобятся. Тем не менее, по-прежнему пользуется спросом у неискушенных панорамщиков по одной простой причине – мнимая простота. Действительно, поначалу может показаться, что наличие визуального интерфейса существенно упрощает работу. Но по факту, чтобы сделать в pano2vr, скажем, 10 идентичных кнопок, отличающихся расположением на экране и ссылками, вам придется 10 раз добавить в окно png файл, 10 раз его подвинуть, 10 раз выбрать из дико неудобных выпадающих списков одни и те же параметры. Либо скопировать, передвинуть «на глазок», и опять же выбрать из списка нужные параметры, подолгу прокручивая их. В то время как в «сложном» krpano вы один раз опишете нужный вам слой, затем скопируете его 9 раз, поменяете имена и ссылки, и все. Скорость возрастает в разы.

А когда немного продвинетесь в программировании, просто сделаете пару стилей и сценариев, которые будут генерировать нужные вам кнопки автоматически.

Panotour

Интерфейс Kolor Panotour

Интерфейс Kolor Panotour PRO

Kolor Panotour также пользуется популярностью по причине своей простоты. Однако, помимо визуального интерфейса, этот продукт предоставляет еще и широчайшие возможности:

  • связывание панорам в тур,
  • вставка изображений,
  • видео и музыки, настройка переходов,
  • добавление карты
  • разделение панорам большого тура на группы
  • визуальный интерфейс

Однако, при более пристальном изучении начинающий панорамщик с удивлением обнаруживает, что в основе Kolor Panotour лежит движок krpano, а компания Kolor просто сделала графическую оболочку-редактор.

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

И панорамщик осознает… что нужно работать с чистым krpano и писать код самостоятельно!

Я прошел все эти стадии – сначала купил лицензию и собирал панорамы и туры на pano2vr (с турами был вообще кошмар, тогда еще не было Про версии с редактором туров). Потом осознал, что хочу маленькую планету, удобные карты, удобные эскизы, удобную поддержку устройств, и скачал для экспериментов Kolor Panotour, в котором даже сделал несколько тестовых виртуальных туров (и ни один из них не опубликовал). Уперся в необходимость добавления своих надстроек в скин виртуального тура, залез в страшные дебри отвратительного индусского кода, закрыл все это и купил лицензию krpano. До сих пор немножко жалко времени, потерянного на все остальные программы.

Уже 4 года прошло, как я перешел на krpano, и жалеть не приходилось ни разу.

Почему krpano

Рабочие файлы krpano

Рабочие файлы krpano

Во-первых, выяснилось, что собрать простой виртуальный тур с переходами, картинками-превью, подписями, всплывающими подсказками на превью и стрелках средствами krpano – дело пятнадцати минут, причем для этого не нужно редактировать код, и вообще делать что-либо сложнее щелчков мышкой и печатания на клавиатуре. После кропотливой возни с визуальным редактором Pano2vr и отловом багов Panotour это казалось откровением.

Бегло настроенный скин krpano

Бегло настроенный скин krpano

Очень быстро я понял, что скин можно настроить под себя, сохранить его в отдельной папке и сделать, чтобы он открывался как дроплет. После этого можно просто перетаскивать все панорамы на иконку дроплета, и программа соберет готовый виртуальный тур, настроенный в соответствии с моими нуждами, в который с помощью прилагающегося редактора можно будет добавить стрелки-переходы, и…

С этого момента началась моя дружба с krpano.

Далее: Часть 2. Знакомство с KRPANO, первые шаги

Уроки по созданию виртуальных туров

Уроки по созданию виртуальных туров