A JavaScript library to display Photo Sphere panoramas.
Clone or download
Pull request Compare This branch is 62 commits behind mistic100:dev.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
build
example
src
tests/utils
.editorconfig
.gitignore
.jscsrc
.jsdoc.json
.jshintrc
.npmignore
.sass-lint.yml
.travis.yml
Gruntfile.js
LICENSE
README.md
bower.json
package.json

README.md

Photo Sphere Viewer

Bower version NPM version Build Status Dependencies Status

Photo Sphere Viewer is a JavaScript library that allows you to display 360×180 degrees panoramas on any web page. Panoramas must use the equirectangular projection and can be taken with the Google Camera, the Ricoh Theta or any 360° camera.

Forked from JeremyHeleine/Photo-Sphere-Viewer.

Documentation

photo-sphere-viewer.js.org

Dependencies

Install

Manually

Download the latest release

With Bower

$ bower install Photo-Sphere-Viewer

With npm

$ npm install photo-sphere-viewer

Via CDN

Photo Sphere Viewer is available on jsDelivr and unpkg

Build

Prerequisites

  • NodeJS + NPM: apt-get install nodejs-legacy npm
  • Grunt CLI: npm install -g grunt-cli
  • Bower: npm install -g bower

Run

Install Node and Bower dependencies npm install & bower install then run grunt in the root directory to generate production files inside dist.

Other commands

  • grunt test to run jshint/jscs/scsslint.
  • grunt serve to open the example page with automatic build and livereload.
  • grunt jsdoc to generate the documentation.

License

This library is available under the MIT license.