Infos & Dokumentation
AR.js
Augemented Reality im Web
AR.js bietet eine leichtgewichtige Bibliothek für AR im Web an und unterstzützt Features wie Image Tracking, Location Based und Marker Tracking.
mehr Infos zu AR.js
Content
Variabel und einfach
Jeder Spot hat eine markdown-Datei wo alle relevanten Informationen zu dem ARlebnis hinterlegt sind. Das sind zum einen allgemeine Informationen wie historische Daten, aber auch genauere Informationen wie zum Beispiel, welcher Content soll präsentiert werden und was sind die Daten zum Content.
mehr Infos zu Content
WPF Digitale Kommunikation
Wahlpflichtmodul in der Medieninformatik
Im Rahmen des WPFs werden wir für das Projekt “ARlebnispfade” Vorarbeit leisten und verschiedene Ansätze entwickeln, verproben, verwerfen, etc. Es wird sehr praxisorientiert und explorativ. Im Rahmen des Moduls werden wir KnowHow rund um das Thema WebAR aufbauen und selbiges auf das geförderte Projekt ARlebnisräume OBK anwenden.
mehr Infos zu WPF Digitale Kommunikation
Project Log
Wofür der Spaß?
Dieses Repo nutzen wir für die Dokumentation der TH Projekte, die im Rahmen dieses Vorhabens statt finden.
mehr Infos zu Project Log
News & Releases
MindAR und threeJS
09.07.2024
Als eine möglich Alternative für AR.js und A-Frame wurde mindAR mit threeJS testweise implementiert.
Grundlegend ist mindAR mit threeJS leichtgewichtiger, jedoch ist das Tracking multipler Images komplizierter als bei A-Frame.
A-Frame kommt zudem mit sehr wenig JavaScript aus, threeJS hingehen funktioniert nur mit JavaScript.
mindAR mit threeJS funktioniert sehr gut mit Videos und Audio, bei 3D Modellen bietet sich aber AR.js und A-Frame besser an.
Welche der beiden Technologien verwendet werden soll kann über das Attribut layout in der markdown-Datei des Spots festgelegt werden.
README mit IOS byte-range-Problem angepasst
25.03.2024
In der README.md wurde das byte-range-Problem notiert und in einem verlinkten Issue genauer beschrieben. Es geht darum, dass IOS versucht, Videos nur teilweise anzufragen (byte für byte) und das der Produktion-Server auch kann, jedoch kommt anscheinend AR.js bzw. A-Frame damit nicht klar.
Matomo Tracking hinzugefügt
25.02.2024
Zur Verfolgung der Nutzung des Webangebots wurde das Tracking Tool Matomo integriert.
Style Anpassungen OBK
23.02.2024
Auf Wunsch des OBK wurden einige Designtokens/ Styles angepasst, z.B. Schriftfamilie von System-UI zu Verdana geändert.
Datenschutzerklärung und Impressum hinzugefügt
22.02.2024
In Absprache mit dem OBK wurden die Datenschutzerklärung und ein Impressum integriert.
Variable Transformation für Content hinzugefügt
21.01.2024
Die markdown-Dateien enthalten nun Information für die Transformation des Contents, also Position, Skalierung (Größe) und Rotation. Diese Daten müssen zuvor für jeden AR-Spot getestet werden und können dann, bei korrekter Angabe, das Erlebnis verbessern.
Noch mehr AR-Spots hinzugefügt
20.01.2024
Sobald Content für AR-Spots verfügbar war, wurde diese Spots und der Content hinzugefügt.
Weitere AR-Spots und Content hinzugefügt
15.01.2024
Der Prototyp wurde mit den noch fehlenden AR-Spots und dem zugehörigen Content erweitert und getestet.
Karte hinzugefügt
09.01.2024
Das Frontend hat jetzt eine Kartenansicht, auf der die ARlebnisse angezeigt werden. Dafür wird die Mapbox genutzt. Die Implementierung basiert auf einem Praxisprojekt von Julia Voell.
OBK Style integriert
28.12.2023
Das Frontend nutzt jetzt mehr visuelle Elemente im Stil des Corporate Design des Oberbergischen Kreises.
Mediesteuerung für Video und Audio hinzugefügt
20.12.2023
Eine simple Mediensteuerung für Videos und Audio wurde dem DOM hinzugefügt. Diese sitzt über der ausfahrbaren Card und unter dem Content. Die Steuerung erscheint erst, wenn Content präsentiert wird.
Weiterer Content zu AR-Spots hinzugefügt
27.11.2023
Sobald mehr Content zu den AR-Spots vefügbar war, wurde er hinzugefügt und getestet. Unter anderem Videos und Audio.
Struktur für verscheidenen AR-Conten implementiert
03.11.2023
Für die Content-Arten Video, Audio und Modell wurden unterschiedliche Bausteine für den Aufbau des DOM implementiert.
ARlebnis-Daten zu Card hinzugefügt
27.10.2023
Die Informationen zu jedem ARlebnis wurden der jeweiligen Card hinzugefügt. Dabei wurde darauf geachtet, dass die Card wenn nötig scrollable ist und sich dem jweiligen Screen anpasst.
Impressum verweist vorerst auf das Impressum der TH Köln
13.10.2023
Das Impressum von arlebnisobk verweist vorerst auf das Impressum der TH Köln, da noch Feinheiten geklärt werden müssen.
Versuch, Youtube in ARjs zu präsentieren
12.10.2023
Um eventuell bereits bestehende Videos zu AR-Spots in der Augmnented Reality zu präenstieren, wurden verschiede Möglichkeiten getestet, das CORS Problem zu lösen.
Leider war keiner der Versuche erfolgreich, daher wurde, falls ein Youtube-Video verwendet werden soll, dieses in der Card eingebunden:
Gestenerkennung für AR-Content hinzugefügt
27.09.2023
Um das Zoomen, drehen und Anpassen von AR-Content wie zum Beispiel 3D Modelle und Videos zu ermöglichen, wurde arjs-gestures hinzugefügt.
Anzumerken ist, dass besonders bei 3D-Modellen die Achsen passen müssen, da diese sich sonst nicht nicht, wie in dem Beispiel von arjs-gestures zu sehen ist, rotieren lassen.
Erste Version des Impressums und des Datenschutzes hinzugefügt
21.09.2023
Eine erste Version des Impressums sowie des Datenschutzes wurde in Absprache mit dem OBK hinzugefügt und auf der Seite im Footer verlinkt.
Bisher bestätigte AR-Spots hinzugefügt
14.09.2023
Für folgende AR-Spots wurden die .md-files und jeweils ein Teaser-Bild hinzugefügt.
Whiel:
- Bergischer Löwe
- St. Bonifatius
- Burghaus
- Eisenbahnbrücke
- Steinbrecher Weiershagen
- Haus Krandenberg
Wipperfürth:
- Nikolauskirche
- Ohler Brücke/Fort
- Franziskaner Kloster
- Haus am Markt - Brunnen
Einfaches Card-Layout hinzugefügt
13.09.2023
Weitere Informationen, wie zum Beispiel Text oder externe Videos, zu einem AR-Spot können mittels einer Card von den Nutzern eingeblendet werden.
Erste AR Version mittels ARjs
30.08.2023
Für einen ersten Prototyp wurde AR.js als WebAR-Technology gewählt, da es einen einfachen Einstieg in AR mittels Image Tracking bietet.
Projekt Log
09.03.2023
Projekt Log in der ersten Version aufgesetzt. Juchu.