L'architecture forerunner inspire une grande partie des assets de la licence. Après de nombreuses années à modder Halo, l'auteur a identifié les techniques couramment utilisées pour obtenir ce style ; plutôt qu'un long tutoriel, ce dépôt propose un logiciel qui encadre et automatise ce pipeline.
Cette application de bureau utilise deux images d'entrée :
- Une image de lignes de construction, qui sert de support aux calculs des effets (ombre, blanchiment, grain). Les lignes de construction peuvent être tracées dans l'éditeur intégré ou importées depuis un fichier.
- Une image de métal, sur laquelle les effets sont appliqués pour produire le rendu final. Le résultat est une texture visuelle de style Forerunner, proche de celles de la série Halo.
Fenêtre principale (Texture Halo — Générateur de Textures Forerunner) :
Panneau des paramètres par étage (surfaces, blanchiment / glow, grain, creux / ombres) et prévisualisation avec zoom.
Éditeur de lignes de construction :
Dessin des formes de base (outils crayon, ligne, rectangles, remplissage, etc.), mode carrelable pour textures sans couture, choix d'étage / niveau de gris.
Démonstration :
Cliquez sur l’image pour visionner la vidéo sur YouTube.
Archive portable (ZIP) :
Page Releases du projet :
https://github.com/gaigher/Forerunner-Texture-Generator/releases
- Téléchargez ForerunnerTextureGenerator-win64.zip (lien ci-dessus).
- Décompressez le dossier FTG complet sur votre disque.
- Double-cliquez sur ForerunnerTextureGenerator.exe dans ce dossier (ne déplacez pas l'exe sans les fichiers qui l'accompagnent).
- Dans l'application :
- chargez ou dessinez vos lignes de construction ;
- chargez votre image de métal ;
- réglez les paramètres par étage (curseurs, cases à cocher) ;
- utilisez la prévisualisation pour ajuster le rendu ;
- exportez l'image finale lorsque le résultat vous convient.
Des ressources sont à disposition dans les dossiers :
metal_textures_base
lignes_construction_base\
Développé par : www.gaigher.fr GitHub : github.com/gaigher
Coordonnées (e-mail, etc.) : menu "À propos" dans l'application.
MIT — voir le fichier LICENSE.
Prérequis : Python 3.10 ou plus récent (3.11 recommandé sous Windows).
À la racine du projet, dans PowerShell :
python -m venv .venv ..venv\Scripts\Activate.ps1 pip install -r requirements.txt python main.py
Créer l'exécutable Windows (PyInstaller) :
powershell -ExecutionPolicy Bypass -File .\build_exe.ps1
Sortie : dossier dist\ contenant ForerunnerTextureGenerator.exe et les fichiers associés.


