krpano is a small and very flexible high-performance software for showing all kind of panoramic images on the web.
It can be used for very detailed high-resolution images, for interactive virtual tours, custom designed user-interfaces and many things more.
Some key-features of krpano:
Image Qualtiy - the image-generation-algorithms of the krpano tools and the
rendering-algorithms of the krpano viewer are trying to present the images in the
best possible image-quality, with high details and sharpness.
Performance - optimized for fast image-rendering and quick loading
while trying to use a few system resources as possible.
Cross-Device / Cross-Browser support - krpano supports the most common browsers and devices
and even provides special solutions for certain device-limitations and workarounds for browser-bugs.
Older systems and browser-versions are also well supported.
Flexible and Customizable -
krpano provides a build-in layout- and scripting-system
and also several APIs for external custom solutions. The viewer can be fully customized,
there are settings and interfaces for almost everything.
Supports many Panoramic Images Formats - Spherical, Cubical, Cylindrical, Flat-images,
the direct use of Fisheye-images.
The images can be tiled and multi-resolution for faster and more efficient loading and memory-management.
Videos can be also used as source for the panoramic images.
Different interactive Viewing Projections (e.g. a Little Planet View) - allows exploring and viewing the panoramic-images in new interesting ways.
Almost No Limitations, use images as high-resolution as possible and load as many panoramic-images as you want.
VR Support - build-in and seamless VR-support. Switching to VR is anytime possible, no extra viewer or software is required.
Especially also optimized for mobile devices.
Small file-sizes - even with a lot of functionality there are constant optimizations to keep the
file-sizes as small as possible, for faster loading and quicker startups.
Stable APIs - krpano is designed to be upward-compatible. Content created with older versions should work in the most cases without any changes also in newer versions.
No external dependencies - all code is developed and maintained in-house.
For more advanced usage krpano will be used with its layouting and scripting APIs.
For starting here please have a look into the xml files of the included Examples and here into the XML Reference and Actions / Scripting documenations.