Krpano на момент написания этого материала – лучший панорамный движок из всех, что когда-либо были созданы. Лучший по сумме качеств:
- совместимость,
- сбалансированность,
- скорость работы,
- плавность,
- расширяемость,
- удобство разработки и авторинга виртуальных туров,
- поддержка мобильных устройств,
- развитие в ногу со временем.
На krpano работают крупнейшие панорамные проекты мира, такие как airpano.com и 360cities.net. И только Google решил изобрести собственный велосипед. Честно говоря, зря. Получается пока что не очень.
Тем не менее, при всех своих достоинствах krpano отпугивает многих новичков необходимостью работы с кодом. Из-за этого начинающие панорамщики делают первые свои два, три, десять, пятьдесят проектов на движках pano2vr и Kolor Panotour, которые, в отличие от krpano, можно найти в крякнутом виде в сети.
Кстати, сама ситуация с отсутствием в сети взломанных дистрибутивов krpano говорит о том, что люди, работающие с ним, в большей степени серьезны.
Pano2vr
Pano2vr – морально устаревший панорамный движок, оставшийся где-то в далеком прошлом. Не обеспечивает «из коробки» корректную работу на всех современных устройствах, не поддерживает огромного количества возможностей, которые вам однажды понадобятся. Тем не менее, по-прежнему пользуется спросом у неискушенных панорамщиков по одной простой причине – мнимая простота. Действительно, поначалу может показаться, что наличие визуального интерфейса существенно упрощает работу. Но по факту, чтобы сделать в pano2vr, скажем, 10 идентичных кнопок, отличающихся расположением на экране и ссылками, вам придется 10 раз добавить в окно png файл, 10 раз его подвинуть, 10 раз выбрать из дико неудобных выпадающих списков одни и те же параметры. Либо скопировать, передвинуть «на глазок», и опять же выбрать из списка нужные параметры, подолгу прокручивая их. В то время как в «сложном» krpano вы один раз опишете нужный вам слой, затем скопируете его 9 раз, поменяете имена и ссылки, и все. Скорость возрастает в разы.
А когда немного продвинетесь в программировании, просто сделаете пару стилей и сценариев, которые будут генерировать нужные вам кнопки автоматически.
Panotour
Kolor Panotour также пользуется популярностью по причине своей простоты. Однако, помимо визуального интерфейса, этот продукт предоставляет еще и широчайшие возможности:
- связывание панорам в тур,
- вставка изображений,
- видео и музыки, настройка переходов,
- добавление карты
- разделение панорам большого тура на группы
- визуальный интерфейс
Однако, при более пристальном изучении начинающий панорамщик с удивлением обнаруживает, что в основе Kolor Panotour лежит движок krpano, а компания Kolor просто сделала графическую оболочку-редактор.
И все хорошо, до той поры когда панорамщику нужно будет разработать собственный скин виртуального тура, либо просто добавить в него несколько своих элементов. И в этот момент выясняется, что продукт Kolor генерирует код такого низкого качества, что работать с ним очень сложно, и отнимает много сил и времени.
И панорамщик осознает… что нужно работать с чистым krpano и писать код самостоятельно!
Я прошел все эти стадии – сначала купил лицензию и собирал панорамы и туры на pano2vr (с турами был вообще кошмар, тогда еще не было Про версии с редактором туров). Потом осознал, что хочу маленькую планету, удобные карты, удобные эскизы, удобную поддержку устройств, и скачал для экспериментов Kolor Panotour, в котором даже сделал несколько тестовых виртуальных туров (и ни один из них не опубликовал). Уперся в необходимость добавления своих надстроек в скин виртуального тура, залез в страшные дебри отвратительного индусского кода, закрыл все это и купил лицензию krpano. До сих пор немножко жалко времени, потерянного на все остальные программы.
Уже 4 года прошло, как я перешел на krpano, и жалеть не приходилось ни разу.
Почему krpano
Во-первых, выяснилось, что собрать простой виртуальный тур с переходами, картинками-превью, подписями, всплывающими подсказками на превью и стрелках средствами krpano – дело пятнадцати минут, причем для этого не нужно редактировать код, и вообще делать что-либо сложнее щелчков мышкой и печатания на клавиатуре. После кропотливой возни с визуальным редактором Pano2vr и отловом багов Panotour это казалось откровением.
Очень быстро я понял, что скин можно настроить под себя, сохранить его в отдельной папке и сделать, чтобы он открывался как дроплет. После этого можно просто перетаскивать все панорамы на иконку дроплета, и программа соберет готовый виртуальный тур, настроенный в соответствии с моими нуждами, в который с помощью прилагающегося редактора можно будет добавить стрелки-переходы, и…
С этого момента началась моя дружба с krpano.
Далее: Часть 2. Знакомство с KRPANO, первые шаги
[widget id=»nav_menu-2″]
3 ответа к “1. Какой панорамный движок выбрать? Почему все-таки krpano?”
Ну тогда будем познавать krpano вместе с вами.
Много бесплатных плагинов выложили в документации Panotour Pro на сайте Kolor: http://www.kolor.com/wiki-en/action/view/Panotour_-_Advanced_-_Extra_Plugins .
И там есть такой вот плагин:
Include an XML
This plugin allows you to include some krpano code you wrote in a file into your tour (you can download a very basic example of included XML here: Filetoinclude.xml).
Вы могли бы что-нибудь об этом плагине сказать? Заранее спасибо!
Include an XML
This plugin allows you to include some krpano code you wrote in a file into your tour (you can download a very basic example of included XML here: Filetoinclude.xml).
Ptp2 Third Party Plugins Include an XML File.png
Download PluginInclude.zip
На мой взгляд программа Panotour Pro 2.3-2.5 тоже стала всемогуща, но как в KrPano не надо на всё подряд писать коды, с таким огромным количеством необходимых плагинов и удобным интерфейсом, немного времени будет уходить на написание кодов для каких-нибудь своих особых задумок, и вставки их вот в такое окошко интерфейса:
Я не пользуюсь Panotour, поэтому не могу сказать ничего определённого. У меня есть только моё личное мнение. Когда возникает необходимость сделать необычный (нестандартный) тур с уникальным интерфейсом и всякими плюшками, с Panotour начинаются огромные проблемы, т.к. код, который он выдаёт, создавали, очевидно, какие-то необученные индусы :)