Estándares IIIF y modelos 3D
IIIF (abreviatura de International Image Interoperability Framework) es un conjunto de estándares abiertos, una comunidad y un consorcio de instituciones culturales. Se adopta cada vez más a medida que los repositorios institucionales buscan abrir sus colecciones y compartir recursos a través de silos institucionales.
Pero el soporte para 3D sigue siendo un problema aún por resolver. Es necesario especificar una tercera dimensión (es decir, un eje Z) sobre las coordenadas 2D (es decir, el eje X e Y) del espacio «canvas» que hasta ahora ha sido capaz de servir al modelo de IIIF para la visualización y anotación de archivos 2D y audiovisuales. El manejo de los escenarios de iluminación, las perspectivas de la cámara y la posibilidad de interactuar con múltiples modelos dentro de un solo marco de visualización requieren una mayor especificación y acuerdo entre las partes interesadas.
El reciente evento DaSCHCon 2023 reunió perspectivas sobre el tema de repositorios de datos de investigación, fabricantes de herramientas y colecciones institucionales, junto con un taller del Grupo de Especificaciones Técnicas (TSG) para 3D en el consorcio IIIF.
La conferencia contó con presentaciones del Coordinador Técnico del IIIF y los copresidentes del Grupo de Especificaciones Técnicas para 3D. El Grupo de Especificaciones Técnicas compartió los principales casos de uso de la especificación y abrió el espacio para el debate y una mayor aclaración del alcance. Los casos de uso iban desde funciones básicas, como poder mostrar un solo modelo en una posición, escala y orientación particulares dentro del espacio 3D, hasta mostrar uno o más modelos 3D junto con medios 2D y AV, comentarios y más. Se propuso un nuevo concepto dentro de la especificación IIIF —una «escena»— para servir a los casos de uso estableciendo los siguientes supuestos:
Una escena es un espacio ilimitado con un sistema de coordenadas diestro;
El eje Y indica movimiento hacia arriba y el eje Z indica movimiento hacia adelante;
Los lienzos se pueden anidar dentro de las escenas; y las escenas también se pueden anidar dentro de otras escenas;
Un modelo se coloca dentro de una escena mediante una anotación con la motivación especificada como «pintura». Las etiquetas o comentarios basados en texto se pueden aplicar a un modelo (o una escena) mediante anotaciones con otros tipos de motivación.

Aspectos más desafiantes con respecto a la especificación de tipos, posiciones y direcciones de luces y cámaras se discutieron en el transcurso de la conferencia.
Visores y bibliotecas
Las herramientas para hacer visibles los modelos 3D en la web (denominadas aquí «visualizadores») desempeñan un papel importante en la especificación de las normas IIIF, ya que las normas deben ser fáciles de aplicar para tener una adopción amplia. La conferencia contó con presentaciones sobre herramientas específicas como MorphoSource y Semantic Kompakkt.
MorphoSource es un proyecto de código abierto de la Universidad de Duke, con una colección grande y bien establecida de modelos 3D y contribuyentes de usuarios. Se basa en la extensión de visor Aleph 3D y admite una amplia gama de formatos de archivo, así como anotaciones.
Semantic Kompakkt es la herramienta desarrollada en el Open Science Lab de TIB como parte de la iniciativa NFDI4Culture. Se basa en el visor de Kompakkt (que a su vez utiliza la biblioteca babylon.js) y combina las características de anotación colaborativa de Kompakkt con capacidades web semánticas gracias a una integración con Wikibase. Kompakkt fue concebido originalmente como una alternativa de código abierto a Sketchfab, la popular plataforma comercial.

Otras herramientas y bibliotecas relevantes para definir los parámetros de las especificaciones de IIIF incluyen: Blender (como importante herramienta de generación y preprocesamiento de datos 3D), Mozilla Hubs (para reunir múltiples modelos en un solo espacio), 3DHOP (para seleccionar regiones de polígonos para anotación) y three.js (para referencias de parámetros).
Repositorios y flujos de trabajo de procesamiento de datos
Las presentaciones de DaSCH y la Universidad de Basilea se centraron en flujos de trabajo de datos concretos y en cómo IIIF puede desempeñar un papel en reunir las preocupaciones de archivo y usabilidad. Una conclusión clave: Preparar sus medios para una mejor interoperabilidad es la mejor estrategia para asegurar también la preservación a largo plazo.

Las canalizaciones de herramientas para optimizar el procesamiento de grandes medios 3D incluían herramientas de código abierto, como MeshLab, Gimp y Blender, con potencial para la automatización futura a través de scripts Python. El Smithsonian Cook fue citado como un ejemplo exitoso de una tubería automatizada de preprocesamiento de datos.
La experiencia institucional de un proyecto de digitalización 3D también fue compartida por la Biblioteca ETH y su Colección de Instrumentos Científicos y Ayudas Docentes. El proyecto ha hecho hasta ahora un mayor uso de herramientas comerciales en su flujo de trabajo, incluida la publicación de la colección en Sketchfab. Sketchfab fue seleccionado porque llega a una amplia audiencia pública, con números de visitantes rastreados y descargas que muestran impacto, y ofrece integración directa con Europeana.eu. Otro paso hacia la interoperabilidad sería volver a publicar sus objetos de colección en espectadores abiertos como MorphoSource y Semantic Kompakkt, una perspectiva debatida durante la sesión de preguntas y respuestas.
Perspectivas
Herramientas como Sketchfab y alternativas de código abierto como MorphoSource y Kompakkt permiten cargar y ver modelos 3D individuales en la web con diferentes opciones de colaboración y anotación. Entornos más complejos como Mozilla Hubs ofrecen el potencial de posicionar múltiples objetos en una escena 3D en relación entre sí. Manteniéndose fiel a los principios de diseño de IIIF (para que las cosas simples sean fáciles y complejas), la especificación 3D tendría que garantizar que los espectadores puedan implementar un «producto mínimo viable» para la interacción del usuario y seguir siendo interoperables, así como incluir interacciones más complejas y aún especificarlas de manera conforme con las normas.
Involúcrate
¿Está interesado en la interoperabilidad 3D? A continuación se explica cómo participar:
Únase a la comunidad de IIIF para obtener más información y consultar con otros miembros de la comunidad si necesita ayuda con su flujo de trabajo de digitalización.
Únase a reuniones de grupos técnicos e implementaciones de pruebas.
Reportar problemas o comentarios de casos de uso relacionados con IIIF en Github.
Publique sus datos en una o más herramientas y repositorios en línea, y considere las razones por las que podría tener que ir con un entorno comercial o de código abierto.
Para debatir sobre la IIIF y otros temas relacionados con la investigación y el desarrollo en el sector del patrimonio cultural, también puede unirse a la comunidad EuropeanaTech.
¡Ayuda a dar forma a la próxima fase de compartir el patrimonio cultural multidimensional en la web!
