Underground Base – Re-lighted
Underground Base est une carte iconique de Roblox, créée en 2008 par @IcyFresh. Devenue rapidement populaire, elle reste une référence encore aujourd’hui et continue d’inspirer de nombreux jeux sur la plateforme.
Passionné par les projets de modernisation de classiques (comme Portal RTX ou Super Mario 64 RT) et désireux d’approfondir mes compétences en éclairage, j’ai entrepris de remettre cette carte au goût du jour. Mon objectif : préserver son style artistique d’origine tout en y intégrant les standards de rendu actuels.
Ce projet tient davantage de la démo technique que d’un véritable jeu.
Comment je m'y suis pris?
1. Les textures
À l’époque, en 2008, les textures de la carte n’étaient que de simples images appliquées en aplat sur les différentes surfaces. Leur rendu était basique, sans effets de relief ou de profondeur, typique des limitations techniques de l’époque.
Aujourd’hui, la technologie PBR (Physically Based Rendering) permet d’ajouter du réalisme aux textures en simulant avec précision la manière dont la lumière interagit avec les surfaces. Une texture PBR repose sur quatre couches principales :
Colormap (ou Albedo) : C’est l’image de base qui définit la couleur et les motifs d’une surface. Normalement,elle ne contient pas d’ombres ni de reflets, car ces effets sont gérés dynamiquement par le moteur de rendu, mais ici j’ai arder les textures originales afin d’avoir un visuel fidèle à la carte originale.
Normal Map : Elle ajoute du relief sans modifier la géométrie du modèle. Cette carte utilise des variations de bleu, rouge et vert pour simuler des bosses et des creux, donnant ainsi l’illusion d’une surface détaillée.
Metallic Map : Elle définit quelles parties du matériau sont métalliques ou non. Une valeur élevée (proche de 1) signifie que la surface réfléchit la lumière comme un métal, tandis qu’une valeur faible (proche de 0) indique un matériau non métallique, comme du bois ou du plastique.
Roughness Map : Elle contrôle la diffusion de la lumière sur la surface. Une valeur élevée rend le matériau rugueux et diffuse la lumière de manière aléatoire (comme une pierre), tandis qu’une valeur faible le rend lisse et réfléchissant (comme du verre poli).
N’ayant pas les connaissances nécessaires pour créer manuellement ces différentes cartes, j’ai utilisé un algorithme de génération de textures PBR à partir de la texture originale. Le résultat obtenu me semble satisfaisant, surtout sachant que ce n’est pas l’objectif principal de ce projet. Cette solution me permet d’améliorer le rendu visuel tout en me concentrant sur la modernisation de la carte.
La géométrie originale de la carte a été conservée afin de donner un coté « retro-moderne » à la carte.
2. La lumière
Afin d’obtenir un rendu lumineux aussi réaliste que possible, j’ai choisi d’utiliser parmi les 3 moteur de lumière de Roblox le moteur « Futur ».
Ce moteur présente plusieurs avantages :
- Éclairage dynamique avancé : Il gère la lumière de manière plus naturelle, avec des ombres en temps réel et une meilleure interaction entre les sources lumineuses et les surfaces.
- Support des matériaux PBR : Il exploite pleinement les textures PBR, rendant les surfaces plus crédibles grâce à des reflets et une diffusion réaliste de la lumière.
- Gestion améliorée des ombres : Contrairement aux moteurs plus anciens, « Futur » permet des ombres plus nettes et progressives, évitant les artefacts visuels.
Grâce à cette technologie, l’environnement gagne en immersion et en réalisme, tout en restant fidèle à l’esthétique originale de la carte.
En complément, j’ai ajouté des sources lumineuses là où leur présence semblait logique pour renforcer la crédibilité de l’environnement. Par exemple, les lampes au plafond éclairent désormais les couloirs, et le gel radioactif émet une lueur verdâtre, accentuant l’ambiance immersive.




J’ai également intégré quelques lumières supplémentaires, absentes de la carte d’origine, afin d’assurer une meilleure continuité visuelle et éviter les zones trop sombres. Ces ajustements permettent de conserver l’atmosphère nostalgique tout en apportant une touche de modernité et de réalisme.


Ainsi, je pense avoir accompli ma mission : remettre au goût du jour une carte rétro tout en restant fidèle à sa vision originale. Grâce aux améliorations apportées, tant sur le rendu des textures que sur l’éclairage, cette version modernisée conserve l’âme du projet tout en bénéficiant des avancées technologiques actuelles.
Un compte Roblox est requis. Work In Progress! Des parties ne sont pas terminé!