Introduktion af IIIF manifester til 3D
Udviklingen og den nylige udgivelse af det første udkast til IIIF Presentation API manifester, der koder for 3D-indhold, markerer en kritisk milepæl for at supplere og udvide eksisterende IIIF-specifikationer. Disse manifester og de tilsvarende specifikationer er udviklet af 3D Technical Specification Group (TSG) for at overveje kompleksiteten af 3D-objekter og behandle spørgsmål som rumlig orientering, belysning og kameraindstillinger. Dette er afgørende for den digitale bevarelse og præsentation af kulturarven.
Målet med manifesterne er at skabe en standard for problemfri integration og interaktion med 3D-indhold på tværs af forskellige platforme og institutioner. De tilgængelige manifester udvides konstant og omfatter i øjeblikket måder at:
Placer en grundlæggende model i en scene
inkludere og udelukke modelfunktioner som f.eks. specifik belysning eller kameraindstillinger
tilføje to lærreder i en scene
Placer flere objekter i en scene
Implementering og eksempler fra (semantisk) Kompakkt
Nu hvor udkastene er tilgængelige, kan de praktiske implementeringer realiseres. Flere seere (dvs. softwareværktøjer til visning af 3D-medier) har afprøvet implementeringen af API'en og kan behandle manifesterne.
En af disse seere er Kompakkt, som et tværfagligt team på flere tyske universiteter, forskningsinstitutioner og biblioteker har udviklet siden 2017. Det er en gratis online repository og (3D) viewer til multimodale 3D anmærkninger, specielt designet til samarbejde og historiefortælling. Kompakkt er fuldt open source og optimeret til at give offentlig adgang til kulturarvsgenstande, arkivmateriale eller lignende. Det giver brugerne mulighed for at dele, udforske og i fællesskab anmærke objekter i standard moderne webbrowsere. Den er baseret på Babylon.js, Angular og MongoDB.
Desuden blev der udviklet en semantisk udvidelse, Semantic Kompakkt, på Open Science Lab, TIB Hannover, som led i projektet NFDI4Culture. Det bruger en databaseforbindelse til Wikibase, open source, sammenkædet open data miljø udgivet af Wikimedia Tyskland for at give brugerne mulighed for at tilføje semantiske data og anmærkninger til multimedieindhold. (Semantisk) Kompakkt er nu i stand til at fortolke IIIF udkast manifester og indlæse 3D-objekter i overensstemmelse hermed (se koden og work-in-progress implementering). Mens de grundlæggende funktioner, der tilbydes af manifesterne, er omfattet af (semantisk) Kompakkt, kan yderligere funktioner udforskes. Udviklingen vil tage hensyn til brugernes behov, herunder f.eks. placering af flere individuelle 3D-objekter i en scene eller kombinationen af forskellige medieindhold såsom billeder og 3D-modeller.

Præsentation på IIIF's årlige konference i Los Angeles
Den nylige årlige IIIF-konference i Los Angeles udgjorde en platform til at præsentere GTS' fremskridt for et globalt publikum. Gruppen fremhævede kritiske forskelle i forhold til 2D-indhold og præsenterede løsninger og resultater. Derudover viste en lyntale, hvordan (Semanic) Kompakkt implementerer API'en for at fremvise åbenbar brug til seerens software.
En såkaldt Birds of a Feather-session bragte interesserede parter sammen for at se demoer og dykke dybere ned i de tekniske detaljer. Deltagerne drøftede deres erfaringer, udfordringer og ønsker vedrørende 3D-integration på dette møde.
På et afsluttende møde med den tekniske studiegruppe blev yderligere specifikationer undersøgt, og der blev opnået enighed om de næste skridt og milepæle, som kan konsulteres i IIIF 3D Technical Specification Group Charter.
Den første version af 3D-manifestet forventes at blive udgivet næste år. I Los Angeles drøftede GTS-medlemmerne også yderligere funktioner, der skal indarbejdes i manifesterne, og på de kommende gruppemøder i år vil de behandle annotation, interaktioner og animation.

Teknisk indsigt
Ved implementering af API'er til understøttelse af dataudvekslingsstandarder bliver skræddersyede løsninger i den eksisterende kode, der kun fungerede for en bestemt softwareopsætning, indlysende og problematiske. Så snart data udveksles og behandles på tværs af softwareapplikationer, skal behandlingstrinnene også gøres mere standardiserede og genanvendelige på samme måde som dataformateringen. Dette blev især mærkbar under implementeringen af Babylon.js-baserede API for IIIF manifester inden (semantisk) Kompakkt.
For eksempel var det nødvendigt at forstå præcis, hvordan rummet og koordinatsystemet fungerer. Måden, hvorpå objekter placeres i rummet, skal være sammenhængende og reproducerbar med andre seere, hvis Kompakkt ønsker at være standardkompatibel. Kompakkts udviklingsteam skal kunne redegøre for nye funktioner, der måske skal implementeres på grund af de udvidede muligheder for interoperabilitet. Dette omfatter visning af flere objekter inden for samme scene. For flere detaljer, se venligst vores nuværende udvikling i vores åbne GitHub og Gitlab repositories for henholdsvis Semantic Kompakkt og Kompakkt.
Bredere konsekvenser for digitale samlinger
Vedtagelsen af IIIF 3D-manifester har bredere konsekvenser for forvaltningen og formidlingen af digitale samlinger. Ved at standardisere den måde, hvorpå 3D-indhold beskrives og tilgås, kan institutterne sikre større interoperabilitet og lang levetid for deres digitale aktiver. Denne standardisering letter også samarbejdet mellem institutionerne og muliggør delt adgang til 3D-ressourcer og samarbejdsbaserede forskningsprojekter.
Bliv involveret
Frigivelsen og gennemførelsen af de første IIIF-manifester for 3D udgør et betydeligt skridt fremad inden for kulturarv med betydelig indvirkning på forskningen, navnlig inden for digitale humanistiske videnskaber. Det arbejde, der er udført af (Semantic) Kompakkt m.fl., viser de praktiske anvendelser og fordele ved disse nye standarder. Da IIIF-samfundet fortsætter med at innovere og udvide mulighederne for 3D-interoperabilitet, ser fremtiden for digitale samlinger stadig mere flerdimensionel og interaktiv ud.
Er du interesseret i 3D-interoperabilitet? Her er hvordan man bliver involveret:
Deltag i IIIF-fællesskabet for at få mere at vide, og rådfør dig med andre medlemmer af fællesskabet, hvis du har brug for hjælp til din digitaliseringsarbejdsgang.
Deltage i møder i tekniske grupper og teste implementeringer.
Indberet problemer eller brug feedback fra sager vedrørende IIIF på GitHub.
Offentliggør dine data på et eller flere onlineværktøjer og -arkiver, og overvej, om du vil bruge et kommercielt miljø eller et open source-miljø.
Deltag i EuropeanaTech-fællesskabet og IIIF & Europeana-arbejdsgruppen for at drøfte IIIF og andre emner vedrørende forskning og udvikling i kulturarvssektoren
Hjælp med at forme den næste fase af deling af flerdimensionel kulturarv på nettet!
