W ramach projektu Europeana Common Culture trzy projekty pilotażowe (Metis Sandbox, Linked Open Data Aggregator i 3D Content in Europeana) eksperymentowały z nowatorskimi podejściami do agregacji, które zostały przetestowane przez krajowe agregatory i zatwierdzone przez instytucje dziedzictwa kulturowego. Trinity College Dublin (TCD) prowadził projekt pilotażowy 3D we współpracy z nowym National Aggregator for Ireland, Digital Repository of Ireland (DRI).
Agregacja treści 3D
Od 2015 r. DRI dostarcza rozwiązania mające na celu zachowanie, ochronę i zapewnienie stałego dostępu do danych dotyczących dziedzictwa kulturowego Irlandii. W październiku 2019 r. DRI uzyskała status akredytowanego agregatora Europeany po opracowaniu usługi agregacji dla irlandzkich instytutów dziedzictwa kulturowego w ramach projektu „Wspólna kultura”. TCD następnie postanowił rozszerzyć tę usługę agregacji, dodając obsługę treści 3D.
Pierwszym krokiem było zbadanie najlepszych praktyk w zakresie agregacji treści 3D pod względem formatów plików, metadanych i integracji EDM. Obecnie Europeana Publishing Framework zapewnia wytyczne dotyczące jakości treści tekstowych, graficznych, dźwiękowych i wideo, ale niewiele jest dostępnych wytycznych dotyczących treści 3D. Dochodzenie przeprowadzone przez TCD wykazało, że istniały ogromne różnice w rodzajach i jakości treści, które zostały oznaczone jako 3D w Europeanie. TCD współpracowało z grupą zadaniową Europeana Network Association ds. treści 3D, przyczyniając się do realizacji zaleceń dotyczących treści 3D opublikowanych w sprawozdaniu końcowym grupy zadaniowej.
Udostępnianie skanów 3D
Po opublikowaniu zaleceń przez grupę zadaniową rozpoczęto prace nad rozszerzeniem usługi agregacji DRI w celu obsługi treści 3D. Wstępny zestaw danych został dostarczony przez Transport Infrastructure Ireland (TII) składający się z terytorialnych skanów laserowych scen, zabytków archeologicznych, słynnych posągów i mostów przechwyconych za pomocą skanerów Faro Focus S120 i Leica TS15.
Chociaż znaczne skany można przeglądać za pomocą oprogramowania komputerowego, stanowią one wyzwanie dla aplikacji internetowych, w których dane muszą szybko się ładować, aby można je było wyświetlać w przeglądarce z przyjaznymi dla użytkownika interakcjami. Przy użyciu różnych narzędzi repliki scen 3D zostały zrekonstruowane, aby zapewnić lekkie wersje plików źródłowych w interoperacyjnych formatach (chociaż pliki źródłowe pozostają dostępne wraz z tymi wersjami). Szczegółowy opis tego przetwarzania wstępnego jest dostępny w numerze 14 Europeana Tech Insight.
Wbudowana przeglądarka 3D
Kolejnym krokiem było dostarczenie użytkownikom narzędzi nie tylko do przeglądania, ale także interakcji z treściami 3D. JavaScript WebGL API, który jest wbudowany w większość nowoczesnych przeglądarek internetowych, umożliwia tworzenie wbudowanych przeglądarek 3D. Dostępnych jest wiele opcji, w tym platformy komercyjne, takie jak Sketchfab, a także rozwiązania hostowane, takie jak 3DHOP lub Smithsonian voyager.
W przypadku pilotażu 3D TCD zdecydowało się zbudować niestandardową wbudowaną przeglądarkę, która pozwoliłaby organizacjom zintegrować narzędzie z własnymi platformami bez żadnych opłat związanych z rozwiązaniami komercyjnymi, które obsługiwałyby również większy zakres formatów plików niż niektóre alternatywy hostowane samodzielnie. Został on opracowany jako część platformy DRI National Aggregator i składa się z lekkiej przeglądarki, która wykorzystuje framework open source do solidnego wyświetlania 3D przy użyciu biblioteki JavaScript Three.js. Widz jest również dostępny jako samodzielna wersja nadająca się do osadzania. W celu osadzenia, TCD postąpiło zgodnie z Wytycznymi Publikacyjnymi Europeany i sprawiło, że przeglądarka była zgodna z API oEmbed.

Aby agregować te źródła do Europeany, adres URL oEmbed jest zawarty w rekordach EDM, umożliwiając włączenie przeglądarki do strony Europeany dla obiektu. Rekordy EDM dla treści 3D zostały przetestowane przy użyciu Metis Sandbox, narzędzia opracowanego przez jeden z innych projektów pilotażowych Common Culture.
Przyszły rozwój
TCD i DRI zamierzają dalej rozwijać przeglądarkę 3D, aby dodać funkcjonalność do wirtualnych wycieczek, integracji AR / VR i innych funkcji. Cały kod opracowany w ramach pilotażu został opublikowany na GitHub na licencji Apache o otwartym kodzie źródłowym, wersja 2.0 i może być ponownie wykorzystany bezpośrednio lub wykorzystany jako przykład dla innych agregatorów zainteresowanych agregacją wysokiej jakości treści 3D do Europeany.
