Terragen

Logiciel historique de génération de paysages photoréalistes pour le VFX, spécialisé dans les atmosphères, les ciels et les échelles planétaires.

Version 4.8.62 · Nov. 2025
Depuis 1998
Licence Propriétaire — Édition gratuite non-commerciale + Édition Professional payante
Windows macOS Linux
Freemium
En bref

Logiciel de création et de rendu d'environnements naturels photoréalistes développé par Planetside Software. Utilisé par ILM, Digital Domain et MPC pour des films à effets visuels, séries, jeux et productions VFX professionnelles depuis plus de deux décennies.

Vue d'ensemble

Terragen n’est pas un nouveau venu dans le monde de la 3D. Sorti à la fin des années 90 par Planetside Software, c’est l’un des plus anciens logiciels professionnels de génération de paysages encore activement développés. Sa réputation s’est construite sur un terrain où peu d’outils osent encore se mesurer à lui : le photoréalisme atmosphérique à l’échelle planétaire.

Une spécialité : les environnements naturels et les ciels

Là où World Creator et Gaea se concentrent essentiellement sur la génération de terrain, Terragen aborde l’environnement naturel comme un système physique global : terrain, eau, ciel, nuages, atmosphère, soleils multiples, lunes et étoiles font partie d’une même scène simulée. Cette approche unifiée, héritée de son architecture conçue dès l’origine autour d’un modèle planétaire complet, en fait un cas à part.

Le moteur d’atmosphère : du physiquement-basé poussé loin

Le modèle atmosphérique de Terragen 4 simule trois phénomènes optiques principaux : la diffusion de Rayleigh (responsable du bleu du ciel et des couchers de soleil rougeâtres), la diffusion de Mie (qui gère les particules atmosphériques plus larges comme les aérosols et la brume), et l’absorption par l’ozone cette dernière ajoutée dès Terragen 4 et rarement implémentée avec autant de rigueur dans le secteur commercial. C’est cette troisième dimension qui donne aux ciels Terragen leur teinte caractéristique en altitude et près de l’horizon, particulièrement visible dans les vues orbitales.

Les nuages volumétriques : une approche Monte Carlo

Le shading des nuages dans Terragen (modèle Cloud Layer v3 et Easy Cloud) repose sur du multiple scattering volumétrique calculé via une méthode Monte Carlo. Concrètement : pour chaque pixel contenant du nuage, le moteur trace de nombreux chemins de diffusion à travers un voxel buffer et fait la moyenne des résultats. Le shader est optimisé pour approximer plusieurs centaines d’événements de diffusion à l’intérieur d’un même volume, ce qui produit la douceur caractéristique des cumulus et la transparence subtile des cirrus. Pour les interactions entre couches de nuages distinctes, le nombre de rebonds reste plus limité (typiquement 1 ou 2) pour des raisons de performance.

Nuage volumétriques avec Terragen
Nuage volumétriques avec Terragen

Les presets Easy Cloud proposent des modèles correspondant à de vrais types météorologiques (Altocumulus, Cirrocumulus, Cumulus, Stratus, Cirrus, etc.) directement basés sur la technologie Cloud Layer v3. Le silver lining — cette bordure lumineuse caractéristique des nuages rétro-éclairés par le soleil — est simulé physiquement par la diffusion en bordure des gouttelettes.

Pourquoi le secteur VFX y revient

Cette précision physique a un usage très concret : les studios VFX comme Industrial Light & Magic, Digital Domain, Weta FX, Scanline VFX et MPC utilisent Terragen pour des plans où le moindre détail atmosphérique est scruté à l’image arrêtée. Un exemple documenté : pour First Man (Damien Chazelle, 2018), Terragen a été utilisé pour générer les paysages affichés sur les écrans LED de virtual production reproduisant la mission Apollo 11. Sa capacité à exporter des environnements HDR pour de l’IBL (Image-Based Lighting) en fait aussi un fournisseur de ciels d’éclairage pour d’autres pipelines de rendu.

Modèle planétaire : de l’orbite au caillou

Une particularité unique : Terragen est construit autour d’un vrai modèle planétaire sphérique. Tu peux passer en seamless de l’orbite à un caillou au sol dans la même scène, sans bricolage de proxy. La courbure de la planète, la distance des étoiles, la profondeur de l’atmosphère sont calculées correctement. Combinée aux micropolygon displacements (qui génèrent des détails géométriques au niveau sub-pixel à la volée pendant le rendu), cette approche permet d’aller du plan large planétaire au gros plan rocheux sans changer de scène.

Surface d'une planète réalisée sous Terragen
Surface d’une planète réalisée sous Terragen

Pipeline node-based de longue date

Terragen propose un workflow par shader networks entièrement personnalisables. Tu peux réorganiser le pipeline de shading planétaire à ta convenance, contrôler les distributions d’objets via des function nodes (les fameux blue nodes), créer des terrains hybrides procédural + heightmap. C’est puissant, mais c’est aussi la raison pour laquelle Terragen est réputé pour sa courbe d’apprentissage exigeante. iIl récompense ceux qui acceptent d’investir du temps.

Évolution récente : Path Tracer et Terragen Sky

Depuis la 4.4, le Path Tracer a été optimisé pour la production : feature parity avec le Standard Renderer, mais avec un éclairage bien plus réaliste, particulièrement pour la végétation dense et les intérieurs. La 4.6 a introduit l’export OpenVDB des nuages (utilisable directement dans Blender, Houdini ou autres DCC) et un système RPC pour scripter Terragen depuis Python via TCP. La 4.8 a ajouté Terragen Sky, une application compagnon (Early Access, Windows uniquement) qui permet de peindre les nuages directement à la souris dans un workspace dédié — une évolution importante pour les artistes qui veulent du contrôle artistique sans plonger dans le node graph.

Place dans l’écosystème actuel

Face à des concurrents plus récents et plus rapides en feedback (World Creator en GPU temps réel, Gaea avec son érosion procédurale moderne), Terragen reste le choix quand le rendu final compte plus que l’itération rapide. Son rythme de release plus calme (environ une mise à jour majeure par an) et son interface qui n’a pas radicalement changé depuis 2016 peuvent dérouter, mais sa qualité de rendu finale, son échelle planétaire et son moteur atmosphérique restent des atouts uniques qui justifient sa place dans les pipelines VFX trois décennies après ses premières versions.

Historique des versions

4.8.62 Novembre 2025 Actuelle

Bug fix Path Tracer (clouds)

Mise à jour de stabilité corrigeant des bugs liés au rendu des nuages dans le Path Tracer.

4.8 Décembre 2024

Terragen Sky integration, Sky Paint, export 16-bit TIFF

Support des nodes Sky Paint pour peindre les nuages dans Terragen Sky, l'app compagnon. Export des heightfields en TIFF 16-bit. Améliorations de performance significatives sur le multithreading et le shading des objets déformables.

4.7 Novembre 2023

Refonte tarifaire (5 paliers Indie 199$ → Enterprise), HDR, EXR multi-layer

Discontinuation de l'édition Creative. Une seule édition Professional avec 5 paliers tarifaires basés sur les revenus annuels. Export HDR, EXR multi-layer et multi-part. RPC disponible désormais dans toutes les éditions y compris la Free.

4.6 Novembre 2022

Export OpenVDB des nuages, RPC Python, sRGB transform correct

Première mise à jour majeure depuis presque 2 ans. Export des nuages volumétriques en OpenVDB (.vdb) pour réutilisation dans d'autres DCC. Système RPC en Python pour piloter Terragen depuis l'extérieur. Support du vrai sRGB transform en plus du gamma pur. Georeferencing disponible dans toutes les éditions.

4.4 Novembre 2019

Path Tracer prêt pour la production, Robust Adaptive Sampler

Path Tracer optimisé et complet : feature parity avec le Standard Renderer. Robust Adaptive Sampler activé par défaut. SSS dans le Glass Shader pour matériaux comme glace, céramique, peau. Support FBX amélioré. Une des updates les plus significatives de la série Terragen 4.

4.3 Novembre 2018

Path Tracer en beta, vitesse de rendu améliorée

Introduction du Path Tracer en mode beta. Réduction d'environ un tiers des temps de calcul pour la couleur générée par les Power Fractal Shaders. Nombreuses optimisations du Node Network.

4.0 Mars 2016

Ray-Traced Preview, nuages photoréalistes nouvelle génération

Refonte majeure de Terragen 3 vers Terragen 4. Nouveau Ray-Traced Preview pour feedback quasi-instantané. Multiple scattering avancé pour les nuages. Lens effects haute qualité (bloom, starbursts). Animation incluse dans toutes les éditions licenciées.

1.0 1998

Première version : naissance d'un classique

Première version de Terragen développée par Matt Fairclough. À l'origine un freeware orienté générateur de paysages, qui deviendra rapidement un standard chez les artistes 3D et amateurs avant son adoption par les studios VFX professionnels.

Notes rédactionnelles

Notes basées sur l'expérience de la rédaction et les retours de la communauté (0 à 10).

Photoréalisme du rendu final 9.5 / 10
Qualité atmosphérique et nuages 10 / 10
Modèle planétaire / échelle 10 / 10
Flexibilité (node graph) 9 / 10
Vitesse d'itération 6 / 10
Modernité de l'interface 5.5 / 10

Points forts & à considérer

Points forts

  • Photoréalisme atmosphérique inégalé : modèle physique avec Rayleigh, Mie et ozone
  • Nuages volumétriques de référence dans l'industrie (multiple scattering haute qualité)
  • Modèle planétaire complet : transition seamless de l'orbite au sol dans une seule scène
  • Utilisé en production par ILM, Digital Domain, MPC et autres studios VFX majeurs depuis 25+ ans
  • Path Tracer optimisé pour la production depuis la 4.4 (vegetation dense, intérieurs)
  • Édition gratuite non-commerciale fonctionnelle pour apprendre et tester
  • Workflow node-based ultra-flexible : pipeline de shading entièrement personnalisable
  • Support multi-plateforme : Windows, macOS et Linux (rare dans le secteur)
  • Licence perpétuelle (avec maintenance annuelle pour les updates)
  • Export OpenVDB des nuages, GeoTIFF, EXR multi-layer pour intégration pipeline
  • Système RPC en Python depuis 4.6 pour automatisation et scripts pipeline
  • Support georeferencing pour utilisation de données satellite et DEM réelles

À considérer

  • Courbe d'apprentissage notoirement raide : node graph profond, vocabulaire technique
  • Interface vieillissante peu modernisée depuis 2016
  • Rendu CPU uniquement (pas de GPU) : itérations plus lentes que la concurrence GPU-first
  • Cycle de release plus lent que la concurrence (environ une release majeure par an)
  • Moins adapté au game dev temps réel que World Creator ou Gaea
  • Communauté plus restreinte et plus âgée que celle de Blender ou des concurrents modernes
  • Pas de Discord officiel — communication principalement via le forum Planetside
  • Documentation officielle parfois en retard sur les nouvelles fonctionnalités
  • Terragen Sky (application compagnon) en Early Access et Windows-only

Configuration système

Minimum

CPU CPU dual-core 2 GHz minimum (64-bit)
RAM 8 Go
GPU Carte graphique compatible OpenGL — pas d'utilisation GPU pour le rendu
Écran 1280 × 800 — Windows 7 SP1+ / macOS 10.13+ / Linux

Recommandée

CPU CPU quad-core ou supérieur, idéalement 8+ cœurs (rendu CPU-bound)
RAM 16 Go (32 Go ou plus pour les scènes denses avec populations massives)
GPU GPU moderne pour le viewport (le rendu reste CPU)
Écran 1920 × 1080 ou 4K — Windows 10/11, macOS récent, Linux moderne

Ressources pour se former

Documentation officielle, tutos, communautés actives et écosystème d'addons.

Concepts du glossaire

Termes techniques abordés dans cet outil — cliquez pour la définition complète.

Articles liés

Nos articles qui parlent de ce logiciel ou l'utilisent en pratique.