Skip to content

KUJensen/PanoManager

 
 

Repository files navigation

PanoManager - Panorama Manager

This is a tool, built with QT that is used to manage panorama tours. It loads equirectangular images, creates cube faces (which can then be annotated), and allows the interactive generation of tours. See the user manual, which can be found at http://www.trumpton.uk/panomanager.

Overview

A Tour contains:

  • Scenes - A scene contains six cube-face images, and a number of nodes.
  • Nodes - These can be links to other scenes, information points, or links to media files.

A tour is saved in a 'pmp' file. Once complete, the tour can be exported to a folder, where the appropriate web files are created.

Tours can currently be created for 'Pannellum', and a snapshot of the Pannellum built files are included (with links to get the latest versions directly).

Once exported, Pano Manager can launch a third-party web server (e.g. using php) so that the output can be viewed on a local disk, but using a web browser.

Building

This program is written from Qt version 5.9.0 or above. Open the .pro file in QtCreator and build. If the build folder is set to the same level as the 'lib' folder, the debugger / application will be able to find the supporting library files.

Use

panomanager [ -h ] [ -f|F ] [ -n|N ]

-n|N - Selects which file dialogs to use: -n = Qt (default), -N = System. -f|F - Selects which fonts to use: -f = Built-in DejaVu, -F = System (default).

Licencing

The following Licences apply:

  • PanoManager: GPL
  • QT: GPL / LGPL
  • Pannellum: MIT
  • Marzipano: Apache
  • DejaVu: Copyright

Limitations and Caveats

The PanoManager program is provided without warranty. I am not a software engineer, and don't provide any warranty as to the quality, performance or maintainability of this code. Please feel free to copy and expand the program, but ensure that all authors are appropriately recognised.

Thankyou

If you want to say thankyou for the program, please consider making a donation to Guide Dogs for the Blind here: https://www.vizier.uk/guidedogs

Author

PanoManager - (c) Steve Clarke 2018

About

Panorama Manager

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 73.3%
  • HTML 20.9%
  • CSS 1.6%
  • JavaScript 1.6%
  • Shell 0.9%
  • QMake 0.8%
  • Other 0.9%