novosibpano@yandex.ru  

РАЗРАБОТКИ В KRPANO


Немного о Krpano и для чего нужны разработки.

Krpano – это мощный продукт для создания виртуальных туров, инструмент с большими возможностями по реализации задуманных проектов. Специфика работы в том, что у Krpano нет привычного для пользователя интерфейса, нет вкладок «Файл», «Главная», «Редактирование» и вся работа заключается в написании кода. Это отталкивает многих пользователей, хотя для создания виртуального тура со стандартными настройками и панелью управления понадобится меньше движений, чем в любом другом программном продукте. Для Krpano существует множество плагинов, которые позволяют минимизировать труд и разнообразить создание виртуальных туров. Пожалуй у каждого пользователя Krpano со временем появляются свои наработки, которые в дальнейшем облегчают работу. Здесь я бы хотел представить свои проекты, показать примеры использования и расказать о деталях.



Галерея фотографий.

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



Редактор хотспотов

Хотспот – точка привязанная к месту на панораме и вращается вместе с ней. Это может быть кнопка, фотография даже видеоролик. Допустим есть задача вставить видео ролик в телевизор на панораме, а телевизор расположен под углом к оси просмотра, да еще искажается при повороте панорамы! И все же это осуществимая задача. Для хотспотов предусмотрены настройки параметров расположения в пространстве(повороты, наклоны, масштабирования и т.д.), но я не представляю, как можно без вспомогательных средств написать код так, что бы видео ролик четко разместился на экране телевизора в панораме.



Редактор слоев

Элемент Krpano "слой" - один из кирпичиков создания проекта, может использоваться для вставки изображений, создания кнопок, фонов и т.д. Имеет несколько атрибутов с настраиваемыми параметрами. Например, нам нужно сделать кнопку определенного цвета с рамкой, закругленными углами и размытой тенью, все разного цвета. Или мы заранее знаем все параметры и вводим их в код , или мы вводим параметры, смотрим в браузере результат – «мало», меняем параметр, смотрим – «много», и так, пока не получим нужный результат. В итоге появилась идея создать редактор, который позволял бы менять нужные параметры с помощью панели управления и одновременно наблюдать за изменениями .



Редактор скина

Krpano создает виртуальный тур со встроенным интерфейсом управления, с настройками по умолчанию (дефолтные). В арсенале Krpano существует несколько дизайнов скина, которые подключаются и редактируются в файле tour.xml Нужно вводить числовые данные размеров бордюров, шеснадцатиричный код цвета панели, параметры тени и т.д. После перезагрузки окна просмотра изменения вступают в силу.
Плагин редактора интерфейса позволяет наглядно менять эти параметры без написания кода. Во время редактирования все изменения сразу отображаются на экране. После редактирования нужно только нажать кнопку сохранения и указать место.