Инструкция по установке программного обеспечения «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 пикселей по ширине — интерфейс адаптивный.
3. Шаг 1 — Регистрация учётной записи
- Откройте страницу vpano.ru/register.
- Заполните поля: имя, адрес личной страницы (используется в постоянных ссылках на туры), адрес электронной почты, пароль.
- Пароль должен содержать не менее 10 символов, включая хотя бы одну букву и хотя бы одну цифру. Требования проверяются в момент ввода.
- Подтвердите согласие на обработку персональных данных и ознакомление с Пользовательским соглашением и Политикой конфиденциальности.
- Нажмите кнопку регистрации.
Альтернативно доступна регистрация и вход через российские сервисы авторизации Яндекс ID и VK ID — в этом случае пароль не задаётся, а адрес электронной почты передаётся сервисом авторизации с согласия пользователя.
4. Шаг 2 — Подтверждение адреса электронной почты
- После регистрации на указанный адрес отправляется письмо со ссылкой подтверждения.
- Перейдите по ссылке из письма.
- До подтверждения адреса вход в личный кабинет невозможен: система возвращает сообщение «Электронная почта не подтверждена».
- Если письмо не пришло, повторную отправку можно запросить на странице входа; проверьте папку «Спам».
После подтверждения пользователь получает доступ к личному кабинету по адресу vpano.ru/dashboard на условиях базового (бесплатного) тарифа.
Дополнительно в разделе «Аккаунт» можно включить двухфакторную аутентификацию по одноразовым кодам (TOTP) и сохранить резервные коды восстановления.
5. Шаг 3 — Выбор тарифа и оплата
Состав функций и количественные лимиты определяются тарифом. Актуальный перечень тарифов, их состав и стоимость опубликованы на странице vpano.ru/pricing; порядок приобретения подробно описан в документе «Информация о стоимости и порядке приобретения».
Вариант 1 — оплата банковской картой (физические лица, ИП, организации)
- Откройте раздел «Тариф» в личном кабинете.
- Выберите тариф и период подписки: 1, 3, 6 или 12 месяцев.
- При наличии — введите промокод. Организации и ИП дополнительно указывают наименование и ИНН для включения реквизитов в кассовый чек.
- Отметьте согласие с Публичной офертой и при необходимости включите автоматическое продление подписки (по умолчанию отключено).
- Нажмите «Оплатить» — произойдёт переход на защищённую страницу платёжного сервиса. Данные банковской карты обрабатываются платёжным сервисом и правообладателю не передаются.
Вариант 2 — безналичная оплата по счёту (юридические лица и ИП)
- В разделе «Тариф» выберите способ оплаты по счёту.
- Укажите ИНН — реквизиты организации подставляются автоматически; при необходимости дополните банковские реквизиты, адрес электронной почты для счёта и идентификатор электронного документооборота.
- Отправьте запрос. Счёт выставляется в течение 1 рабочего дня.
- После поступления денежных средств тариф активируется; комплект документов (счёт, договор, акт) предоставляется в электронном виде.
6. Шаг 4 — Активация доступа
- Доступ к функциям оплаченного тарифа активируется автоматически после подтверждения платежа. Отдельные действия со стороны пользователя не требуются, переустановка не выполняется.
- Текущее состояние подписки, дата окончания оплаченного периода и история платежей отображаются в разделах «Тариф» и «Платежи».
- Уведомления об окончании оплаченного периода направляются на адрес электронной почты заблаговременно.
- По окончании оплаченного периода без продления проекты, превышающие лимиты бесплатного тарифа, переводятся в состояние ограниченного доступа; загруженные материалы сохраняются в течение установленного срока и восстанавливаются при возобновлении подписки.
7. Предоставление доступа сотрудникам (совместная работа)
- Сотрудник самостоятельно регистрирует учётную запись (раздел 3).
- Владелец проекта открывает страницу проекта в личном кабинете, вызывает меню ⚙ → «Настройки» и переходит на вкладку «Доступ».
- Добавляет сотрудника по адресу электронной почты. Количество соавторов на проект ограничено тарифом.
- Доступ отзывается в том же разделе; после отзыва сотрудник теряет права на проект немедленно.
8. Токены доступа для плагинов 3D-редакторов
Плагины для Cinema 4D и 3ds Max подключаются к учётной записи персональным токеном доступа.
- В личном кабинете откройте раздел «Профиль» → блок «Токены для плагинов» и нажмите «Создать токен». Укажите название, область действия (все проекты или конкретный проект) и срок действия.
- Скопируйте значение токена — оно отображается однократно в момент создания. При включённой двухфакторной аутентификации потребуется ввести одноразовый код.
- Установите плагин по инструкции для Cinema 4D или 3ds Max и введите токен в окне подключения.
- Токен можно отозвать в любой момент; фиксируется дата и факт его использования.
Установка плагина сводится к копированию каталога плагина в пользовательскую папку расширений соответствующего 3D-редактора и перезапуску программы. Плагины не являются обязательными: модель и панорамы можно загрузить через веб-интерфейс.
9. Подключение смартфона для загрузки панорам
- В редакторе панорам выберите действие «Подключить телефон» — на экране появится QR-код сопряжения с ограниченным сроком действия.
- Отсканируйте код камерой смартфона и откройте предложенный адрес в браузере устройства.
- Мобильный веб-клиент связывается с учётной записью, после чего панорамы со смартфона загружаются в выбранный проект.
- Установка приложения из магазина приложений не требуется — используется веб-клиент.
10. Сценарий B — размещение тура на собственном сервере
Готовый тур можно выгрузить из платформы единым архивом и разместить на любом веб-сервере заказчика, в том числе во внутренней сети без доступа к сети «Интернет». Экспортированный тур автономен: он не обращается к серверам правообладателя и не требует наличия учётной записи для воспроизведения.
Выгрузка архива
- Откройте страницу проекта в личном кабинете.
- Нажмите значок ⚙ и выберите пункт «Настройки».
- На вкладке «Основное» в блоке «Экспорт» нажмите «Экспорт 360°-тура (ZIP)» или «Экспорт 3D-тура (ZIP)» и подтвердите операцию.
- Сервер собирает пакет и выдаёт одноразовую ссылку скачивания. Для больших проектов сборка занимает несколько минут — не закрывайте окно браузера.
Доступность экспорта определяется тарифом. Если функция недоступна, кнопка предлагает перейти к оплате.
Требования к серверу размещения
- Любой веб-сервер статических файлов: nginx, Apache HTTP Server, встроенные средства хостинга, объектное хранилище с раздачей по HTTP.
- Среда выполнения приложений, база данных и серверные модули не нужны.
- Рекомендуется настроить корректные MIME-типы для файлов
.js,.json,.webp,.glb,.ktx2,.wasm— большинство серверов делает это по умолчанию. - Для работы режима виртуальной реальности сайт должен обслуживаться по протоколу HTTPS.
- Дисковое пространство — по фактическому объёму архива (как правило, от нескольких десятков мегабайт до нескольких гигабайт в зависимости от количества панорам и выбранного разрешения).
11. Установка пакета 360°-тура
Состав архива:
index.html — страница тура (описание тура встроено в файл)
assets/ — скрипты, стили, шрифты, иконки просмотрщика
data/ — служебные данные тура
panos/ — панорамные изображения- Распакуйте архив.
- Скопируйте содержимое (файл
index.htmlи каталоги рядом с ним) в каталог веб-сервера, например/var/www/example.ru/tour/. - Откройте адрес каталога в браузере:
https://example.ru/tour/.
Данные тура встроены непосредственно в index.html, поэтому пакет 360°-тура воспроизводится также при открытии файла напрямую с локального диска — это удобно для показа без подключения к сети.
12. Установка пакета объёмного 3D-тура
Состав архива:
index.html — страница тура
viewer/ — код просмотрщика (скрипты, стили, шрифты)
project/ — 3D-модель (GLB), панорамы, теги, настройки тура
.htaccess — рекомендуемые заголовки кэширования (для Apache)- Распакуйте архив.
- Скопируйте содержимое в каталог веб-сервера, например
/var/www/example.ru/3d-tour/. - Убедитесь, что сервер отдаёт файлы каталогов
viewer/иproject/без ограничений по расширению. - Откройте адрес каталога в браузере:
https://example.ru/3d-tour/.
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.