Cet aperçu vidéo est un jalon important pour ce projet qui me tient à cœur, débuté pendant le COVID en 2020 et amélioré par intermittence depuis.
Il s’agit d’un algorithme capable de recréer une base de données de la Terre entière de nuit, lampadaire par lampadaire, en se basant sur les données
@openstreetmapFR.
L'idée m'est venue en contemplant les magnifiques photos nocturnes de l’ISS par
@Thom_astro (d'où le clin d'œil avec la ville de Rouen 🙂), mais aussi de mes propres vols de nuit réalisés lors de ma formation de pilote.
Pour arriver à ce résultat, j'ai développé 4 programmes distincts (~50k lignes de C ) pour digérer la donnée, créer le rendu procédural, générer les images 3D via un raytracer maison, et piloter le tout via une IHM.
Au final, cette base de données mondiale tient sur 8 Go et représente plus de 620 millions de points lumineux (lampadaires, industries, commerces, aéroports...).
À quoi cela peut-il servir ? On peut imaginer des applications pour la simulation de vol, le cinéma (VFX), l'étude de la pollution lumineuse, le jeu vidéo ou simplement pour l'art.
Retrouvez la version longue 4K en commentaire 👇 (la compression X dégrade l'image).
#OpenStreetMap #OSM #Programming #ComputerGraphics #DevCommunity #France #Paris #Bordeaux