Un musée numérique pour un patrimoine disséminé
La communauté de commune de Filière, en Haute Savoie, a lancé un projet de musée numérique pour mettre en valeur le patrimoine local à l'aide d'eCorpus. Dans ce cadre, un certain nombre de pièces réparties dans les villages alentours ont été scannées. On peut notamment citer une statue de Saint-Sébastien située dans l'église de Thorens-Glières et une Vierge de Pitié ornant une chapelle de montagne. Le musée numérique servira à promouvoir la richesse du patrimoine local, souvent méconnue. Il sera accessible en ligne et via un support numérique dans la galerie d'art de Filière.

Pour eCorpus, c'est l'occasion de se pencher un peu plus sur l'interopérabilité avec la base POP, Plateforme Ouverte du Patrimoine, et plus particulièrement la base Palissy qui recense le patrimoine mobilier. La connexion des bases de données est un enjeu crucial dans la numérisation du patrimoine. Elle rend possible l'interdisciplinarité nécessaire à l'étude et la conservation de ces œuvres qui peuvent se retrouver au croisement d'études archéologiques, physico-chimiques, artistiques et géographiques.
Les niveaux de détails dynamique
Comme promis, dans ce numéro, nous nous penchons un peu plus sur les niveaux de détails dynamiques, les problèmes auxquels ils répondent et le processus de création de ces modèles.
Le challenge : les grottes ornéesParmi les projets utilisant eCorpus et voyager, un des modèles les plus ambitieux en termes d'ampleur est un modèle de la grotte ornée de Chauvet pour la collection Grands Sites Archéologiques du Ministère de la Culture. La grotte Chauvet est composée de plusieurs salles et contient un millier de de peintures et gravures sur une superficie d'environ 9 hectares. Ces grottes ont été scannées, mais les modèles sont très lourds en raison de la taille du site et du niveau de détail nécessaire pour observer les gravures, peintures, griffades d'ours et autres détails.
Le problème est magnifié à l'échelle des grottes ornées, mais s'applique également à des bâtiments, des intérieurs, de grands objets avec des détails extrêmement fins… La question s'est donc posée de savoir comment rendre ces modèles accessibles au public et aux chercheurs.
Les niveaux de détails dynamique (LOD), qu'est-ce que c'est ?Lorsqu'on charge des modèles 3D, ceux-ci contiennent des textures qui décrivent l'aspect de la surface du modèle. Plus ces textures sont détaillées, plus les fichiers sont lourds à charger et demandants vis-à-vis du matériel.
Le principe du niveau de détail dynamique est d'utiliser plusieurs versions des modèles 3D à différents niveaux de détails et de charger la plus adaptée en fonction de ce qui est affiché sur l'écran (en fonction de la distance, de l'angle, etc…).
L'intégration d'un niveau de détail dynamique est un problème sur lequel nous travaillons depuis l'année dernière et qui a été intégré dans la dernière version de dpo-voyager. Celui-ci requiert un algorithme spécifique pour décider quelle qualité charger en fonction de la position et du point de vue de l'utilisateur.ice. Celui-ci doit permettre de charger en haute qualité les éléments sur lesquels on se concentre, tout en évitant de surcharger la mémoire de l'appareil en chargeant trop de textures détaillées.
Quelques exemplesAvec ces nouvelles capacités, on peut désormais visualiser de grands modèles tout en gardant des détails lisibles lorsqu'on zoom sur une partie spécifique. N'hésitez pas à aller tester cette nouvelles fonctionnalité pour observer la collégiale de Châlon-en-Champagne :

Produire un modèle pour une scène en LOD nécessite une préparation spécifique. Si une scène est constituée d'un seul objet 3D, bâtiment ou environnement, celui-ci doit-être découpé en tuiles qui serviront pour l'affichage. Par exemple, à partir d'un modèle en très haute résolution avec des jeux de textures UDIM complexes, le type de modèle obtenu par photogrammétrie, il est possible de découper le maillage en tuiles possédant chacune leur propre texture optimisée.
Différents niveaux de détails doivent être générés pour chacune d'entre elle à partir du modèle initial. Une scène voyager est ensuite créée à partir de l'ensemble de ces sous-éléments.
>Si vous souhaitez échanger sur la création de modèle LOD, nous vous invitons à rejoindre le discourse suivant : https://discourse.holusion.net. Nos outils d'automatisation sont encore en cours de développement, mais il existe a minima un script blender pour la génération de jeux de tuiles de texture.
A long terme, nous espérons faciliter la création de modèles LOD en intégrant un traitement automatique directement lors de l'import dans eCorpus.
Les nouveautés de l'été
Dans les coulisse nous avons changé la base de données utilisée par eCorpus et retravaillé la recherche. Tous les textes à l'intérieur des scènes voyager (annotations, articles, …) sont désormais inclus !
La création et la mise à jour de scène avec des zip a été légèrement retravaillé pour permettre de charger plusieurs zip contenant des scènes et/ou glb en même temps. Il est désormais possible de réécrire sa propre scène avec un zip sans être administrateur.
La rentrée d'eCorpus
Ce mois-ci, nous travaillons dans l'objectif de rendre eCorpus plus adapté aux enseignements, et améliorer la gestion de nombreux modèles et utilisateurs. Pour permettre de gérer des scènes et utilisateurs plus facilement, nous souhaitons ajouter la possibilité de modifier les tags, les droits d'utilisateurs et l'archivage sur plusieurs scènes à la fois depuis la page de résultat de recherche. Nous commençons également à travailler sur des groupes d'utilisateurs.