/panorama

Плеер для панорам, построенный на pannellum.js

Primary LanguageJavaScriptMIT LicenseMIT

Плеер для панорам

Плеер для панорам, построенный на pannellum.js (https://pannellum.org/), с каруселью, модальными окнами, картой и проигрыванием аудио-файлов. Сборщик Webpack.

Установка

  1. Клонируйте репозиторий
  2. Запустите npm i для установки требуемых пакетов
  3. Запустите npm run watch для старта сервера, или npm run build для сборки приложения

Краткое описание

  1. Все данные для панорам находятся в /srs/json/panorama.json
  2. Сами панорамы используют тип "equirectangular", карта использует тип "cubemap" для минимизации искажений (центральная грань - это карта, все остальные грани черные заглушки)
  3. click + CTRL = координаты центра панорамы будут выведены в консоль
  4. click + ALT = координаты клика будут выведены в консоль