From 3571064f8a2d2ad79d1cb9e48930baa25a0d272c Mon Sep 17 00:00:00 2001 From: Maro Donato <63956556+MaroDonato@users.noreply.github.com> Date: Mon, 26 Feb 2024 11:01:28 +0100 Subject: [PATCH] Initial commit --- .gitignore | 286 ++++++++++++++++++++++++ fallback.html | 13 ++ img/lab.jpg | Bin 0 -> 4997840 bytes index.html | 27 +++ pannellum/COPYING | 18 ++ pannellum/VERSION | 1 + pannellum/changelog.md | 467 ++++++++++++++++++++++++++++++++++++++++ pannellum/pannellum.css | 2 + pannellum/pannellum.htm | 116 ++++++++++ pannellum/pannellum.js | 110 ++++++++++ pannellum/readme.md | 44 ++++ pannellumViewer.js | 66 ++++++ settings.js | 8 + 13 files changed, 1158 insertions(+) create mode 100644 .gitignore create mode 100644 fallback.html create mode 100644 img/lab.jpg create mode 100644 index.html create mode 100644 pannellum/COPYING create mode 100644 pannellum/VERSION create mode 100644 pannellum/changelog.md create mode 100644 pannellum/pannellum.css create mode 100644 pannellum/pannellum.htm create mode 100644 pannellum/pannellum.js create mode 100644 pannellum/readme.md create mode 100644 pannellumViewer.js create mode 100644 settings.js diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..dabd52c --- /dev/null +++ b/.gitignore @@ -0,0 +1,286 @@ +### macOS ### +# General +.DS_Store +.AppleDouble +.LSOverride + +# Icon must end with two \r +Icon + + +# Thumbnails +._* + +# Files that might appear in the root of a volume +.DocumentRevisions-V100 +.fseventsd +.Spotlight-V100 +.TemporaryItems +.Trashes +.VolumeIcon.icns +.com.apple.timemachine.donotpresent + +# Directories potentially created on remote AFP share +.AppleDB +.AppleDesktop +Network Trash Folder +Temporary Items +.apdisk + +### macOS Patch ### +# iCloud generated files +*.icloud + +### Node ### +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +lerna-debug.log* +.pnpm-debug.log* + +# Diagnostic reports (https://nodejs.org/api/report.html) +report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json + +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Directory for instrumented libs generated by jscoverage/JSCover +lib-cov + +# Coverage directory used by tools like istanbul +coverage +*.lcov + +# nyc test coverage +.nyc_output + +# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) +.grunt + +# Bower dependency directory (https://bower.io/) +bower_components + +# node-waf configuration +.lock-wscript + +# Compiled binary addons (https://nodejs.org/api/addons.html) +build/Release + +# Dependency directories +node_modules/ +jspm_packages/ + +# Snowpack dependency directory (https://snowpack.dev/) +web_modules/ + +# TypeScript cache +*.tsbuildinfo + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Optional stylelint cache +.stylelintcache + +# Microbundle cache +.rpt2_cache/ +.rts2_cache_cjs/ +.rts2_cache_es/ +.rts2_cache_umd/ + +# Optional REPL history +.node_repl_history + +# Output of 'npm pack' +*.tgz + +# Yarn Integrity file +.yarn-integrity + +# dotenv environment variable files +.env +.env.development.local +.env.test.local +.env.production.local +.env.local + +# parcel-bundler cache (https://parceljs.org/) +.cache +.parcel-cache + +# Next.js build output +.next +out + +# Nuxt.js build / generate output +.nuxt +dist + +# Gatsby files +.cache/ +# Comment in the public line in if your project uses Gatsby and not Next.js +# https://nextjs.org/blog/next-9-1#public-directory-support +# public + +# vuepress build output +.vuepress/dist + +# vuepress v2.x temp and cache directory +.temp + +# Docusaurus cache and generated files +.docusaurus + +# Serverless directories +.serverless/ + +# FuseBox cache +.fusebox/ + +# DynamoDB Local files +.dynamodb/ + +# TernJS port file +.tern-port + +# Stores VSCode versions used for testing VSCode extensions +.vscode-test + +# yarn v2 +.yarn/cache +.yarn/unplugged +.yarn/build-state.yml +.yarn/install-state.gz +.pnp.* + +### Node Patch ### +# Serverless Webpack directories +.webpack/ + +# Optional stylelint cache + +# SvelteKit build / generate output +.svelte-kit + +### WebStorm ### +# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider +# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 + +# User-specific stuff +.idea/**/workspace.xml +.idea/**/tasks.xml +.idea/**/usage.statistics.xml +.idea/**/dictionaries +.idea/**/shelf + +# AWS User-specific +.idea/**/aws.xml + +# Generated files +.idea/**/contentModel.xml + +# Sensitive or high-churn files +.idea/**/dataSources/ +.idea/**/dataSources.ids +.idea/**/dataSources.local.xml +.idea/**/sqlDataSources.xml +.idea/**/dynamic.xml +.idea/**/uiDesigner.xml +.idea/**/dbnavigator.xml + +# Gradle +.idea/**/gradle.xml +.idea/**/libraries + +# Gradle and Maven with auto-import +# When using Gradle or Maven with auto-import, you should exclude module files, +# since they will be recreated, and may cause churn. Uncomment if using +# auto-import. +# .idea/artifacts +# .idea/compiler.xml +# .idea/jarRepositories.xml +# .idea/modules.xml +# .idea/*.iml +# .idea/modules +# *.iml +# *.ipr + +# CMake +cmake-build-*/ + +# Mongo Explorer plugin +.idea/**/mongoSettings.xml + +# File-based project format +*.iws + +# IntelliJ +out/ + +# mpeltonen/sbt-idea plugin +.idea_modules/ + +# JIRA plugin +atlassian-ide-plugin.xml + +# Cursive Clojure plugin +.idea/replstate.xml + +# SonarLint plugin +.idea/sonarlint/ + +# Crashlytics plugin (for Android Studio and IntelliJ) +com_crashlytics_export_strings.xml +crashlytics.properties +crashlytics-build.properties +fabric.properties + +# Editor-based Rest Client +.idea/httpRequests + +# Android studio 3.1+ serialized cache file +.idea/caches/build_file_checksums.ser + +### WebStorm Patch ### +# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721 + +# *.iml +# modules.xml +# .idea/misc.xml +# *.ipr +.idea + +# Sonarlint plugin +# https://plugins.jetbrains.com/plugin/7973-sonarlint +.idea/**/sonarlint/ + +# SonarQube Plugin +# https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin +.idea/**/sonarIssues.xml + +# Markdown Navigator plugin +# https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced +.idea/**/markdown-navigator.xml +.idea/**/markdown-navigator-enh.xml +.idea/**/markdown-navigator/ + +# Cache file creation bug +# See https://youtrack.jetbrains.com/issue/JBR-2257 +.idea/$CACHE_FILE$ + +# CodeStream plugin +# https://plugins.jetbrains.com/plugin/12206-codestream +.idea/codestream.xml + +# Azure Toolkit for IntelliJ plugin +# https://plugins.jetbrains.com/plugin/8053-azure-toolkit-for-intellij +.idea/**/azureSettings.xml \ No newline at end of file diff --git a/fallback.html b/fallback.html new file mode 100644 index 0000000..a15e6c2 --- /dev/null +++ b/fallback.html @@ -0,0 +1,13 @@ + + +
+ ++ De 360 graden viewer werkt helaas niet op dit apparaat, probeer het in een andere browser of op een ander apparaat. + Mocht het alsnog niet werken, kijk dan bij de module "Videos". +
+ + \ No newline at end of file diff --git a/img/lab.jpg b/img/lab.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b987fbd010bdc14d3c6b668b1ae1dc8153d0f4c0 GIT binary patch literal 4997840 zcmeEvc~n!^_wPki9IDg-Y1JCUfhsCvjGzz|5v?Ll5CsWeMMMY?Bp{Fow^l6`t7xgB zphQJML5LF|Lr5J#5fKrhOi|`J0wIu)+`N4PSo?k7w|?KX-g
zUx?J6xz}r7=zm8F4{7i2z}^29v6= ^cFwF`c)4y7psz6f+?XpZ)U=rcYQJ6E{T_N4U8h
zwKr;55`lMv;ce_NZGi^`k#{?!EInmr*;|=S;Tz0_8JyMTijU|6uGNr~tlrrCEHnh-
zl9S)Q4t%9WmDt@=b{CNi++r4^TiLz&Z2$(1T?x*ac x=CEyE8pg!VamIzoZc
z0$IN1u}kujw3vXO!&0GWJd5cBofU^YMkvbSUPQwo=eutw-PXB+dHd#ng?E<$y9c1<
znZr20zObchGm&jPTC=KcZ2EhnO~f>rQZuV;=XV$vOG2TK>(rkgo-jeW`!^McHITUl
z2U9`Q8)j6aeLT7L#^%$z$> THckRbC9g5Ia4W8;9E1cqYCLB#N~z}t)DjaB(ME#Ar;%BBWO
z?AM!_xjHo4m01CWXU#S$p>ZiYr$fuq>XYYE+o4bX@Oz@0&ENZ*9*(qsrX}A0#|5E!
zzMXtV$RCu(XxPHSW9<8CjYX9;_~aqg42{h(b lDnExR$?hJV{n=_oAK~F3CKdPNb|t5D^?_DH3n^L3
zz7hEPA-Bfp=iK>NwB_6VBA#p$C9dmLFNr46E_sa`&I0sVqMR1NXG5@fM6kH60R#>8
zz3Z|yL}DliP)Hy!#9tqYP?!+wYv2hT#b3olAAmli4hCfeKx=N5bn%jWh{L}bE`kN8
z?uPpPD%CcAd<`h(q_I>(71JKvRM)MotTE~y_lcaFfM%|0XreZ{!&H2SdhtM8qGxl}
zkbE46?d*W<-6FqYn8f6ZH3@_df3)E#SP<(69;+TBTm|Z?*&=F0E0Z+CIfCdCrJeFi12Aq%GnN}5dt9?DLaHW
zM}i`OT|_$H4vbGTL~wRi5wPu-OFRZ-Ck8fsdk^I14X3Mv#UZdw5Y>##r0|J)jZvI=
zUhrPX7|^6Ky8!eQ%6|$6an0^x_^?a
z=QU`TnEog@y?&UUcG56dtJ{yQ<&X{52jG+wC
?7u{DVpE6eT;>Wr!;bx(ok-+UJSS4r>?MCe>d>U%rI
zub}cDd_MyWC8q}f+}!7O9>Cto;&n(6RTwB5b%sW=OnHbmx3M5x6kejWQzedBSrAUP
zigv@Ig!5Lm!A;<6K-6vv_(gD!PW(JUGY^cylU_PRhs`&dE|;goyxe}O!$3K8=G*DL
z0kWHdd`Q#T6ByGQdNwZ4<)Rb4_KfL$MFV@I;fxD<_hz
-gMfQPJOLgxIVrl#i+4T*mV$g`z%Un*>Vgc4SBB8w0GTS^1BgPta`vAZP=cwSA
zole*`XuuaDu75G-ee0e94