Introductie van IIIF manifesten voor 3D
De ontwikkeling en recente release van het eerste ontwerp van de IIIF Presentation API manifesteert het coderen van 3D-inhoud en markeert een cruciale mijlpaal om bestaande IIIF-specificaties aan te vullen en uit te breiden. Deze manifesten en de bijbehorende specificaties zijn ontwikkeld door de 3D Technical Specification Group (TSG) om rekening te houden met de complexiteit van 3D-objecten en kwesties zoals ruimtelijke oriëntatie, verlichting en camera-instellingen aan te pakken. Dit is van cruciaal belang voor de digitale bewaring en presentatie van cultureel erfgoed.
Het doel van de manifesten is om een standaard te creëren voor naadloze integratie en interactie met 3D-inhoud op verschillende platforms en instellingen. De beschikbare manifesten worden voortdurend uitgebreid en bevatten momenteel manieren om:
Plaats een basismodel in een scène
omvatten en uitsluiten van modelfuncties zoals specifieke verlichting of camera-instellingen
Voeg twee doeken toe aan een scène
Plaats meerdere objecten in een scène
Implementatie en voorbeelden van (Semantische) Kompakkt
Nu de ontwerpen beschikbaar zijn, kunnen de praktische implementaties gerealiseerd worden. Verschillende kijkers (d.w.z. softwaretools voor het bekijken van 3D-media) hebben de implementatie van de API getest en kunnen de manifesten verwerken.
Een van die kijkers is Kompakkt, dat sinds 2017 door een interdisciplinair team van verschillende Duitse universiteiten, onderzoeksinstellingen en bibliotheken wordt ontwikkeld. Het is een gratis online repository en (3D) viewer voor multimodale 3D annotaties, speciaal ontworpen voor samenwerking en storytelling. Kompakkt is volledig open source en geoptimaliseerd om het publiek toegang te bieden tot cultureel erfgoed, archiefmateriaal of iets dergelijks. Het stelt gebruikers in staat om objecten te delen, te verkennen en gezamenlijk te annoteren in standaard moderne webbrowsers. Het is gebaseerd op Babylon.js, Angular en MongoDB.
Daarnaast werd een semantische uitbreiding, Semantic Kompakkt, ontwikkeld in het Open Science Lab, TIB Hannover, als onderdeel van het project NFDI4Culture. Het maakt gebruik van een databaseverbinding met Wikibase, de open source, gekoppelde open data-omgeving vrijgegeven door Wikimedia Duitsland om gebruikers in staat te stellen semantische gegevens en annotaties toe te voegen aan multimedia-inhoud. (Semantisch) Kompakkt is nu in staat om de IIIF-ontwerpmanifesten te interpreteren en 3D-objecten dienovereenkomstig te laden (zie de code en work-in-progress deployment). Terwijl de basisfunctionaliteiten van de manifesten worden gedekt door (Semantische) Kompakkt, kunnen extra functies worden verkend. Bij de ontwikkeling zal rekening worden gehouden met de behoeften van de gebruikers, waaronder bijvoorbeeld de plaatsing van verschillende individuele 3D-objecten in een scène of de combinatie van verschillende media-inhoud zoals afbeeldingen en 3D-modellen.

Presentatie op de IIIF Annual Conference in Los Angeles
De recente jaarlijkse IIIF-conferentie in Los Angeles bood een platform om de voortgang van de GTS aan een wereldwijd publiek te presenteren. De groep benadrukte kritische verschillen met 2D-inhoud en presenteerde oplossingen en resultaten. Daarnaast liet een lightning talk zien hoe (Semanic) Kompakkt de API implementeert om manifest gebruik voor viewer software te demonstreren.
Een zogenaamde Birds of a Feather-sessie bracht geïnteresseerden samen om demo's te bekijken en dieper in te gaan op de technische details. Deelnemers bespraken in deze sessie hun ervaringen, uitdagingen en wensen met betrekking tot 3D-integratie.
Tijdens een slotvergadering met de GTS werden verdere specificaties onderzocht en werd overeenstemming bereikt over de volgende stappen en mijlpalen, die kunnen worden geraadpleegd in het handvest van de Groep technische specificaties IIIF 3D.
De eerste versie van de 3D-manifesten zal naar verwachting volgend jaar worden uitgebracht. In Los Angeles bespraken TSG-leden ook aanvullende functies die in de manifesten moeten worden opgenomen, en in de komende groepsvergaderingen van dit jaar zullen ze annotaties, interacties en animaties behandelen.

Technische inzichten
Bij het implementeren van API's ter ondersteuning van gegevensuitwisselingsstandaarden worden oplossingen op maat in de bestaande code die alleen voor een specifieke software-installatie werkten, duidelijk en problematisch. Zodra gegevens worden uitgewisseld en verwerkt tussen softwaretoepassingen, moeten de verwerkingsstappen ook meer gestandaardiseerd en herbruikbaar worden gemaakt op dezelfde manier als de gegevensformattering. Dit werd vooral merkbaar tijdens de implementatie van de op Babylon.js gebaseerde API voor de IIIF manifesten binnen (Semantische) Kompakkt.
Het was bijvoorbeeld nodig om precies te begrijpen hoe het ruimte- en coördinatensysteem werkt. De manier waarop objecten in de ruimte worden geplaatst, moet coherent en reproduceerbaar zijn met andere kijkers als Kompakkt standaardconform wil zijn. Het Kompakkt-ontwikkelingsteam moet rekening kunnen houden met nieuwe functies die mogelijk moeten worden geïmplementeerd vanwege de uitgebreide mogelijkheden van interoperabiliteit. Dit omvat het weergeven van meerdere objecten binnen dezelfde scène. Voor meer details, bekijk onze huidige ontwikkeling in onze open GitHub en Gitlab repositories voor respectievelijk Semantic Kompakkt en Kompakkt.
Bredere implicaties voor digitale collecties
De adoptie van IIIF 3D manifesten heeft bredere implicaties voor het beheer en de verspreiding van digitale collecties. Door de manier waarop 3D-inhoud wordt beschreven en benaderd te standaardiseren, kunnen instellingen zorgen voor meer interoperabiliteit en een langere levensduur van hun digitale activa. Deze standaardisering vergemakkelijkt ook de samenwerking tussen instellingen, waardoor gedeelde toegang tot 3D-middelen en gezamenlijke onderzoeksprojecten mogelijk wordt.
Doe mee
De publicatie en implementatie van de eerste IIIF-manifesten voor 3D betekent een belangrijke stap voorwaarts op het gebied van cultureel erfgoed met een aanzienlijke impact op onderzoek, met name op het gebied van digitale geesteswetenschappen. Het werk van (Semantic) Kompakkt en anderen toont de praktische toepassingen en voordelen van deze nieuwe normen. Terwijl de IIIF-gemeenschap blijft innoveren en de mogelijkheden van 3D-interoperabiliteit blijft uitbreiden, ziet de toekomst van digitale collecties er steeds meer multidimensionaal en interactief uit.
Bent u geïnteresseerd in 3D interoperabiliteit? Hier is hoe om betrokken te raken:
Word lid van de IIIF-gemeenschap voor meer informatie en overleg met andere leden van de gemeenschap als u hulp nodig hebt bij uw digitaliseringsworkflow.
Deelnemen aan vergaderingen van technische groepen en testimplementaties.
Meld problemen of gebruik case feedback met betrekking tot IIIF op GitHub.
Publiceer uw gegevens op een of meer online tools en repositories en overweeg of u een commerciële of opensourceomgeving wilt gebruiken.
Sluit je aan bij de EuropeanaTech-gemeenschap en de werkgroep IIIF & Europeana om IIIF en andere onderwerpen in verband met onderzoek en ontwikkeling in de sector cultureel erfgoed te bespreken
Help mee de volgende fase van het delen van multidimensionaal cultureel erfgoed op het web vorm te geven!
