Zoetrope's interactive 3D photography widget
Clone or download
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.
docs
img/svg
less
lib
src
.gitignore
.travis.yml
Licence.md
README.md
gulpfile.js
id_ci_github.enc
package.json
travis_deploy_zoetrope.sh

README.md

Travis Status

Zoetrope Jquery

Introduction

No Longer Maintained

This repo contains the source for Zoetrope's 3D photography widget. The vast majority of users will not need to use this directly, since a prebuilt copy is served directly from the Zoetrope CDN.

This is aimed at helping our clients to develop new and interesting product imaging experiences.

Examples

We're working on a set of examples to demonstrate what can be done with the Zoetrope viewer - they're pending a review by our graphic designer at present!

Installation

git clone https://github.com/ZoetropeImaging/zoetrope-jquery.git
cd zoetrope-jquery
sudo npm install .
gulp fetch
gulp
  1. Clone the Repo
  2. Make sure nodejs is installed.
  3. Make sure librsvg-dev is installed (ubuntu: sudo apt-get install librsvg2-dev)
  4. Install depedencies (from project directory). This will install gulp globally
  5. Build

Developer docs

Full API documentation with basic implementation examples is available here: Zoetrope Viewer Documentation

Gulp task runner tasks

default gulp

This will build a one off and place it in dist/<your branch>/.

watch gulp watch

Build and spawn an HTTP server to serve up a demo. The code will be rebuilt on each save.

fetch gulp fetch

Will download both translation files from Zoetropes google docs and mobile browser detection

##Library Acknowledgements

  1. jQuery
  2. Keen IO
  3. Math.uuid.js
  4. jQuery cookie

##License This project is Licenced under GPLv3