Pixel-perfect | High-DPI-ready | Fast 🚀 | Hackable | Consistent |
---|
FSI Viewer 360 renders any number of images as a 360 degree object. You can zoom in on every detail from every angle and the required image data is streamed on demand, ensuring ultra-fast load times even on mobile devices. The real-time scaling capabilities of the image server are used to achieve pixel-perfect results. FSI Viewer 360 can be created and controlled as a simple HTML tag and/or through the JavaScript API.
This repository contains examples on how to use and build your own applications.
Without starting this project in your IDE, you can discover all the demos on the GitHub Pages or develop and customise in StackBlitz.
To run and modify this samples:
npm install
npm start
or
yarn
yarn start
Now you can customize the demo according to your own preferences or develop something new.
You can find a very simple example to start with in the samples/starter
folder.
These examples rely on a framework that uses Grunt, Browsersync, Bootstrap and Sass to launch a local server, replace template variables and pass changes directly to the browser window.
However, these dependencies are generally not required for the use of FSI Server!
To run the demo you do not need your own image server.
If you don't have your own server but still want to use your own images,
you can use an evaluation copy indefinitely.
In case of an own server, please copy env.yml.dist
to env.yml
and
change the settings.
For further information on the FSI Viewer and FSI Server, please refer to the official documentation.