Инструкция по установке программного обеспечения «VPano» и порядок предоставления доступа

Программа является веб-платформой и предоставляется по модели удалённого доступа. Отдельно описан порядок установки автономного экспортированного тура на сервер пользователя.

Наименование программы
VPano — платформа для создания и публикации виртуальных 3D-туров
Правообладатель
Индивидуальный предприниматель Вишневский Илья Эдуардович, ИНН 590429893063, ОГРНИП 323595800060705 (дата регистрации 22.05.2023)
Адрес правообладателя
614530, Российская Федерация, Пермский край, Пермский район, д. Мартьяново, ул. Рубиновая, д. 1А
Свидетельство о государственной регистрации программы для ЭВМ
№ 2026665357 (Роспатент)
Наименование документа
Инструкция по установке программного обеспечения и порядок предоставления доступа
Версия документа
1.0 от 23 июля 2026 г.
Адрес размещения документа
https://vpano.ru/docs/reestr/installation/
Контакты
kontakt@vpano.ru, +7 (919) 498-96-98

1. Общие положения

Программное обеспечение «VPano» реализовано как веб-платформа с клиент-серверной архитектурой. Серверная часть эксплуатируется правообладателем; пользователю предоставляется удалённый доступ через сеть «Интернет» по адресу https://vpano.ru.

Установка программы на рабочее место пользователя не требуется. Все функции — загрузка материалов, редактирование, публикация и просмотр туров — выполняются в веб-браузере. Дистрибутивы, подключаемые модули браузера и клиентские приложения не устанавливаются.

Документ описывает два независимых сценария:

  • Сценарий A — предоставление доступа к платформе (разделы 3–9): регистрация, подтверждение учётной записи, выбор тарифа, активация доступа, подключение дополнительных клиентов.
  • Сценарий B — установка автономного тура (разделы 10–13): размещение экспортированного пакета тура на веб-сервере заказчика, в том числе в закрытом контуре без доступа к серверам правообладателя.

2. Требования к рабочему месту пользователя

  • Устройство: персональный компьютер, ноутбук, планшет или смартфон.
  • Операционная система: любая, поддерживающая современный веб-браузер, — Windows, Linux (включая отечественные дистрибутивы), macOS, Android, iOS.
  • Браузер: Яндекс Браузер, Google Chrome, Mozilla Firefox, Microsoft Edge, Safari актуальных версий. Обязательна поддержка WebGL 2.0, JavaScript и файлов cookie.
  • Оперативная память: от 4 ГБ для просмотра туров, от 8 ГБ для редактирования крупных проектов.
  • Канал связи: от 5 Мбит/с; для загрузки панорам высокого разрешения рекомендуется от 20 Мбит/с.
  • Протокол: HTTPS. Работа режима виртуальной реальности (WebXR) возможна только по защищённому соединению.
  • Разрешение экрана: от 360 пикселей по ширине — интерфейс адаптивный.
Проверка поддержки WebGL
Если тур не отображается, убедитесь, что в браузере не отключено аппаратное ускорение графики, и что установлены актуальные драйверы видеоадаптера.

3. Шаг 1 — Регистрация учётной записи

  1. Откройте страницу vpano.ru/register.
  2. Заполните поля: имя, адрес личной страницы (используется в постоянных ссылках на туры), адрес электронной почты, пароль.
  3. Пароль должен содержать не менее 10 символов, включая хотя бы одну букву и хотя бы одну цифру. Требования проверяются в момент ввода.
  4. Подтвердите согласие на обработку персональных данных и ознакомление с Пользовательским соглашением и Политикой конфиденциальности.
  5. Нажмите кнопку регистрации.

Альтернативно доступна регистрация и вход через российские сервисы авторизации Яндекс ID и VK ID — в этом случае пароль не задаётся, а адрес электронной почты передаётся сервисом авторизации с согласия пользователя.

4. Шаг 2 — Подтверждение адреса электронной почты

  1. После регистрации на указанный адрес отправляется письмо со ссылкой подтверждения.
  2. Перейдите по ссылке из письма.
  3. До подтверждения адреса вход в личный кабинет невозможен: система возвращает сообщение «Электронная почта не подтверждена».
  4. Если письмо не пришло, повторную отправку можно запросить на странице входа; проверьте папку «Спам».

После подтверждения пользователь получает доступ к личному кабинету по адресу vpano.ru/dashboard на условиях базового (бесплатного) тарифа.

Дополнительно в разделе «Аккаунт» можно включить двухфакторную аутентификацию по одноразовым кодам (TOTP) и сохранить резервные коды восстановления.

5. Шаг 3 — Выбор тарифа и оплата

Состав функций и количественные лимиты определяются тарифом. Актуальный перечень тарифов, их состав и стоимость опубликованы на странице vpano.ru/pricing; порядок приобретения подробно описан в документе «Информация о стоимости и порядке приобретения».

Вариант 1 — оплата банковской картой (физические лица, ИП, организации)

  1. Откройте раздел «Тариф» в личном кабинете.
  2. Выберите тариф и период подписки: 1, 3, 6 или 12 месяцев.
  3. При наличии — введите промокод. Организации и ИП дополнительно указывают наименование и ИНН для включения реквизитов в кассовый чек.
  4. Отметьте согласие с Публичной офертой и при необходимости включите автоматическое продление подписки (по умолчанию отключено).
  5. Нажмите «Оплатить» — произойдёт переход на защищённую страницу платёжного сервиса. Данные банковской карты обрабатываются платёжным сервисом и правообладателю не передаются.

Вариант 2 — безналичная оплата по счёту (юридические лица и ИП)

  1. В разделе «Тариф» выберите способ оплаты по счёту.
  2. Укажите ИНН — реквизиты организации подставляются автоматически; при необходимости дополните банковские реквизиты, адрес электронной почты для счёта и идентификатор электронного документооборота.
  3. Отправьте запрос. Счёт выставляется в течение 1 рабочего дня.
  4. После поступления денежных средств тариф активируется; комплект документов (счёт, договор, акт) предоставляется в электронном виде.

6. Шаг 4 — Активация доступа

  • Доступ к функциям оплаченного тарифа активируется автоматически после подтверждения платежа. Отдельные действия со стороны пользователя не требуются, переустановка не выполняется.
  • Текущее состояние подписки, дата окончания оплаченного периода и история платежей отображаются в разделах «Тариф» и «Платежи».
  • Уведомления об окончании оплаченного периода направляются на адрес электронной почты заблаговременно.
  • По окончании оплаченного периода без продления проекты, превышающие лимиты бесплатного тарифа, переводятся в состояние ограниченного доступа; загруженные материалы сохраняются в течение установленного срока и восстанавливаются при возобновлении подписки.

7. Предоставление доступа сотрудникам (совместная работа)

  1. Сотрудник самостоятельно регистрирует учётную запись (раздел 3).
  2. Владелец проекта открывает страницу проекта в личном кабинете, вызывает меню ⚙ → «Настройки» и переходит на вкладку «Доступ».
  3. Добавляет сотрудника по адресу электронной почты. Количество соавторов на проект ограничено тарифом.
  4. Доступ отзывается в том же разделе; после отзыва сотрудник теряет права на проект немедленно.

8. Токены доступа для плагинов 3D-редакторов

Плагины для Cinema 4D и 3ds Max подключаются к учётной записи персональным токеном доступа.

  1. В личном кабинете откройте раздел «Профиль» → блок «Токены для плагинов» и нажмите «Создать токен». Укажите название, область действия (все проекты или конкретный проект) и срок действия.
  2. Скопируйте значение токена — оно отображается однократно в момент создания. При включённой двухфакторной аутентификации потребуется ввести одноразовый код.
  3. Установите плагин по инструкции для Cinema 4D или 3ds Max и введите токен в окне подключения.
  4. Токен можно отозвать в любой момент; фиксируется дата и факт его использования.

Установка плагина сводится к копированию каталога плагина в пользовательскую папку расширений соответствующего 3D-редактора и перезапуску программы. Плагины не являются обязательными: модель и панорамы можно загрузить через веб-интерфейс.

9. Подключение смартфона для загрузки панорам

  1. В редакторе панорам выберите действие «Подключить телефон» — на экране появится QR-код сопряжения с ограниченным сроком действия.
  2. Отсканируйте код камерой смартфона и откройте предложенный адрес в браузере устройства.
  3. Мобильный веб-клиент связывается с учётной записью, после чего панорамы со смартфона загружаются в выбранный проект.
  4. Установка приложения из магазина приложений не требуется — используется веб-клиент.

10. Сценарий B — размещение тура на собственном сервере

Готовый тур можно выгрузить из платформы единым архивом и разместить на любом веб-сервере заказчика, в том числе во внутренней сети без доступа к сети «Интернет». Экспортированный тур автономен: он не обращается к серверам правообладателя и не требует наличия учётной записи для воспроизведения.

Выгрузка архива

  1. Откройте страницу проекта в личном кабинете.
  2. Нажмите значок и выберите пункт «Настройки».
  3. На вкладке «Основное» в блоке «Экспорт» нажмите «Экспорт 360°-тура (ZIP)» или «Экспорт 3D-тура (ZIP)» и подтвердите операцию.
  4. Сервер собирает пакет и выдаёт одноразовую ссылку скачивания. Для больших проектов сборка занимает несколько минут — не закрывайте окно браузера.

Доступность экспорта определяется тарифом. Если функция недоступна, кнопка предлагает перейти к оплате.

Требования к серверу размещения

  • Любой веб-сервер статических файлов: nginx, Apache HTTP Server, встроенные средства хостинга, объектное хранилище с раздачей по HTTP.
  • Среда выполнения приложений, база данных и серверные модули не нужны.
  • Рекомендуется настроить корректные MIME-типы для файлов .js, .json, .webp, .glb, .ktx2, .wasm — большинство серверов делает это по умолчанию.
  • Для работы режима виртуальной реальности сайт должен обслуживаться по протоколу HTTPS.
  • Дисковое пространство — по фактическому объёму архива (как правило, от нескольких десятков мегабайт до нескольких гигабайт в зависимости от количества панорам и выбранного разрешения).

11. Установка пакета 360°-тура

Состав архива:

index.html      — страница тура (описание тура встроено в файл)
assets/         — скрипты, стили, шрифты, иконки просмотрщика
data/           — служебные данные тура
panos/          — панорамные изображения
  1. Распакуйте архив.
  2. Скопируйте содержимое (файл index.html и каталоги рядом с ним) в каталог веб-сервера, например /var/www/example.ru/tour/.
  3. Откройте адрес каталога в браузере: https://example.ru/tour/.

Данные тура встроены непосредственно в index.html, поэтому пакет 360°-тура воспроизводится также при открытии файла напрямую с локального диска — это удобно для показа без подключения к сети.

12. Установка пакета объёмного 3D-тура

Состав архива:

index.html      — страница тура
viewer/         — код просмотрщика (скрипты, стили, шрифты)
project/        — 3D-модель (GLB), панорамы, теги, настройки тура
.htaccess       — рекомендуемые заголовки кэширования (для Apache)
  1. Распакуйте архив.
  2. Скопируйте содержимое в каталог веб-сервера, например /var/www/example.ru/3d-tour/.
  3. Убедитесь, что сервер отдаёт файлы каталогов viewer/ и project/ без ограничений по расширению.
  4. Откройте адрес каталога в браузере: https://example.ru/3d-tour/.
3D-тур требует веб-сервера
В отличие от 360°-тура, объёмный тур загружает модель и панорамы отдельными запросами, поэтому открытие index.html напрямую с диска (протокол file://) не поддерживается. Достаточно любого локального веб-сервера.

13. Проверка работоспособности

После предоставления доступа или установки пакета проверьте:

  • страница тура открывается, изображение панорамы отображается и вращается;
  • работают переходы между сценами и список сцен;
  • открываются информационные точки и панель мини-карты;
  • для объёмного тура — выполняется перемещение по сцене нажатием на пол и загружается трёхмерная модель;
  • работает полноэкранный режим;
  • тур корректно отображается на смартфоне.

14. Типовые проблемы и способы устранения

ПроявлениеПричинаРешение
Не удаётся войти, сообщение о неподтверждённой почтеНе выполнен переход по ссылке из письмаЗапросить повторное письмо на странице входа, проверить папку «Спам»
Чёрный экран вместо тураОтключено аппаратное ускорение или не поддерживается WebGL 2.0Включить аппаратное ускорение, обновить браузер и драйверы видеоадаптера
Кнопка экспорта предлагает оплатуФункция не входит в текущий тариф либо проект заблокирован по лимитамПерейти на подходящий тариф или привести проект в соответствие лимитам
После распаковки 3D-тура страница пустаяФайлы открыты напрямую с диска (file://)Разместить каталог на веб-сервере и открыть по адресу HTTP/HTTPS
Не работает режим виртуальной реальностиСайт открыт по HTTP или устройство не поддерживает WebXRНастроить HTTPS, использовать совместимое устройство
Изменения в редакторе не видны по публичной ссылкеОпубликованная версия тура не пересобранаВыполнить обновление публичной версии в настройках проекта, обновить страницу без кэша

15. Обновление программы и техническая поддержка

  • Обновление серверной и клиентской частей выполняется правообладателем централизованно. Действия со стороны пользователя не требуются: при следующем открытии страницы браузер получает актуальную версию.
  • Перечень изменений публикуется в разделе «История обновлений».
  • Ранее выгруженные автономные пакеты продолжают работать без изменений; для получения новой версии просмотрщика достаточно повторно выгрузить архив.
  • Техническая поддержка: kontakt@vpano.ru, +7 (919) 498-96-98. Обращения принимаются также через форму обратной связи в личном кабинете.
  • Пользовательская документация постоянно доступна по адресу vpano.ru/docs.