Die Panoramen sind als IFRAME in ein HTML-Element eingebunden.
Die Parameter (z.B. Blickwinkel) werden über eine JSON-Datei eingestellt.
Quellen:

https://pannellum.org/

https://github.com/mpetroff/pannellum