URL: https://linuxfr.org/news/flightgear-3-0-pour-prendre-son-envol Title: FlightGear 3.0 pour prendre son envol Authors: Thomas Debesse BAud, ZeroHeure, M5oul et palm123 Date: 2014年02月26日T20:46:46+01:00 License: CC By-SA Tags: simulateur, flightgear, jsbsim, simulation, jeux_linux et aéronautique Score: 75 FlightGear 2.0 est sorti en février 2010. Ça fait déjà 4 ans ! Voici la sortie, ce 17 février 2014, de la version 3.0 de [[FlightGear]] le simulateur de vol libre, sous licence GPL. FlightGear vise à être [réaliste](http://wiki.flightgear.org/Realism), plus de 20 000 aéroports réels sont modélisés, avec un soin particulier porté aux inscriptions et éclairages de pistes et d’approche, ainsi que le respect des pentes de pistes. De nombreux aéroports ont des voies de circulation (taxiway) fonctionnelles. Pour simuler des animations de vols réaliste FlightGear utilise [JSBSim](http://jsbsim.sourceforge.net/). FlightGear est plus qu’un jeu puisqu’il est officiellement employé dans des simulateurs validés par la [FAA](http://fr.wikipedia.org/wiki/Federal_Aviation_Administration). [](http://dl.illwieckz.net/u/thomas-debesse/bazar/20140227.flightgear3.thomas-debesse/20140227.fgfs-screen-127.thomas-debesse.png) _Vol au dessus des nuages - Beechcraft B1900D_ ---- [Annonce de la sortie de FlightGear 3.0](http://www.flightgear.org/news/flightgear-v3-0-released/) [Annonce sur World of Gnome avec copies d'écran réalistes de FlightGear 3.0](http://worldofgnome.org/flightgear-3-0-is-released/) [Le quartier francophone du wiki](http://wiki.flightgear.org/Fr/Accueil) [Da FlightGear 3.0 French Changelog](http://wiki.flightgear.org/Fr/Changelog_3.0) [Participer à FlightGear](http://wiki.flightgear.org/Fr/Volontaires) [Aéroports suggérés dans FlightGear](http://wiki.flightgear.org/Suggested_Airports) ---- La France est particulièrement soignée et cette nouvelle version voit justement arriver de nouvelles textures pour la Corse... De tout le projet FlightGear, Paris est la ville modélisée la plus complète ! [](http://dl.illwieckz.net/u/thomas-debesse/bazar/20140227.flightgear3.thomas-debesse/20140227.fgfs-screen-139.thomas-debesse.png) _Survol de Paris à l’aube - Grumman F-14B_ Vous pouvez zoomer sur l'image en cliquant dessus (vous verrez la Tour Eiffel) ! En attendant osgEarth (voir ci-après), il existe aussi un [set de textures de sol pour Paris](http://helijah.free.fr/flightgear/scenery/ParisV2/ParisV2.htm#ParisV2-2) ajusté aux monuments, afin de rendre encore plus de réalisme (mais ces textures de sol ne sont pas montrées ici). # De FlightGear 2 à FlightGear 3 [](http://dl.illwieckz.net/u/thomas-debesse/bazar/20140227.flightgear3.thomas-debesse/20140227.fgfs-screen-105.thomas-debesse.png) _Au départ de l’[[altiport de Méribel]] sur les brumes du matin - Cessna 172P Skyhawk_ Depuis la version 2.0, beaucoup de choses ont évolué ! L’équipe a développé un nouveau moteur de rendu nommé [Rembrandt](http://wiki.flightgear.org/Project_Rembrandt), il implémente la technique du [[Deferred Shading]] pour calculer des éclairages et ombres portées dynamiques. Rembrandt n’est pas encore activé par défaut mais il est compilé. Pour l'utiliser, il suffit d’une option au démarrage : soit passer le paramètre `--enable-rembrandt`, soit cocher la case _« Rembrandt »_ de [FGrun](http://wiki.flightgear.org/Fr/FlightGear_Launch_Control) (FlightGear Launch Control) dans _« Avancé → Rendu graphique »_ si vous utilisez ce lanceur. La modélisation du ciel est grandement améliorée avec notamment le rendu de brumes et de nuages volumétriques. Sur le plan de la simulation météorologique, on peut noter que les nuages se forment en fonction des chaînes de montagnes et que la formation de thermiques ([ascendances](http://fr.wikipedia.org/wiki/Ascendance_thermique)) est provoquée par l’environnement. La modélisation du terrain n’est pas en reste, avec le placement aléatoire mais réaliste de végétation et de constructions, et en parlant de végétation, les arbres subissent les effets du vent. Le terrain se charge automatiquement pendant le vol, au fur et à mesure de la navigation. Il n’est plus nécessaire de télécharger les scènes au préalable ou de lancer manuellement [TerraSync](http://wiki.flightgear.org/TerraSync). Depuis la version 2, un gros travail a été effectué sur l’aspect multi-joueur qui est désormais complètement fonctionnel, il est par exemple possible de rejoindre et de quitter une simulation existante pendant que d’autres continuent leurs missions... FlightGear permet des communications vocales entre joueurs. Un système de rendu 2D scriptable permet d’élaborer des tableaux de bords et des instruments interactifs très évolués. # Depuis la dernière édition [](http://dl.illwieckz.net/u/thomas-debesse/bazar/20140227.flightgear3.thomas-debesse/20140227.fgfs-screen-166.thomas-debesse.png) _Crépuscule sur Bordeaux - Robin DR400 Dauphin_ La dernière version mineure, la 2.12, était sortie en septembre 2013. Depuis, il s’est passé beaucoup de choses ! Vous pouvez lire les [notes de cette version 3.0](http://wiki.flightgear.org/Fr/Changelog_3.0) traduites en français. Voici un résumé significatif. Sur le plan du rendu, l’apparence du brouillard varie selon l’altitude, une carte de la mer permet de lui donner une couleur selon sa profondeur, les vagues générées par un bateau modifient la diffusion de la lumière, l’horizon est flouté s’il se situe sous la couche de brouillard, et il n’est plus parfaitement lisse, simulant les variations de la couche d’air. L’utilisabilité est grandement améliorée : lors du chargement d’une scène, le chargement des objets est retardé par rapport au terrain pour que la scène soit utilisable au plus vite, TerraSync est préconfiguré et fonctionne « au déballage » sans nécessiter de manipulation de la part de l’utilisateur, et le client de communication vocale FGCom est désormais intégré à FlightGear. Attention, l’option `--enable-terrasync` est activée par défaut mais vérifiez que la case _« Terrasync »_ est cochée dans _FGRun_ si vous utilisez ce lanceur, car si elle est décochée, c’est le paramètre `--disable-terrasync` qui est passé ! Un nouveau système de scènes, [Scenery 2.0](http://wiki.flightgear.org/FlightGear_World_Scenery_2.0), en travaux depuis 5 ans, utilise notamment des données des programmes [CORINE](https://fr.wikipedia.org/wiki/Corine_%28Europe%29) et [SRTM](https://fr.wikipedia.org/wiki/Shuttle_Radar_Topography_Mission) et du service de cartographie [OpenStreetMap](http://openstreetmap.fr/) afin de rendre correctement les élévations de terrain ou les tracés de routes, par exemple. On peut lire à ce sujet un [article World of Gnome en décembre dernier](http://worldofgnome.org/a-new-scenery-finally-arrives-for-flightgear/) (en anglais). # Nouveautés à venir [](http://dl.illwieckz.net/u/thomas-debesse/bazar/20140227.flightgear3.thomas-debesse/20140227.fgfs-screen-117.thomas-debesse.png) _Éclaircie dans les nuages - Beechcraft B1900D_ Il y a une version de FlightGear tous les 6 mois (le 17 février et le 17 août). Vous pouvez lire sur le wiki un [aperçu de la version 3.2](http://wiki.flightgear.org/Changelog_3.2), il y a un embryon des changements à venir et quelques points de la [newsletter de février](http://wiki.flightgear.org/FlightGear_Newsletter_February_2014) indiquent les évolutions en développement. Ce ne sera pas pour la version 3.2, mais une grosse évolution attendue est l’intégration d’[osgEarth](http://osgearth.org/), un outil qui permet d’appliquer aux terrains de FlightGear des textures issues de base de données photographiques ! Pour le moment, l’utilisation combinée de FlightGear et osgEarth [nécessite la compilation d’une branche séparée](http://wiki.flightgear.org/Building_FlightGear_with_osgEarth_Integration). Le projet osgEarth complètera Scenery 2.0 afin de rendre FlightGear toujours plus réaliste, et les [photos](https://plus.google.com/112064247634340959319/posts/fyc1ViabWGw) et [vidéo](https://plus.google.com/112064247634340959319/posts/Tpn9rTithWd) sont impressionnantes ! # Si vous voulez participer [](http://dl.illwieckz.net/u/thomas-debesse/bazar/20140227.flightgear3.thomas-debesse/20140227.fgfs-screen-162.thomas-debesse.png) _Pluies d’automne sur la Méditerranée - PA34-200T Seneca II_ Il reste de nombreux tutoriaux à reporter sur le wiki officiel, par exemple [pourquoi un avion vole](http://fr.flightgear.tuxfamily.org/wiki/doku.php?id=school:pourquoi_un_avion_vole), très instructif et didactique, même si simplifié. Le [langage de script de FlightGear se nomme nasal](http://fr.flightgear.tuxfamily.org/wiki/doku.php?id=devel:nasal_pour_les_nuls), il est utilisé pour l'animation des composants de l'avion, il permet de scripter un vol automatique... Il permet même d'ajouter un [simulateur de combat en vol](http://wiki.flightgear.org/Bombable). Une page du wiki décrit le [fonctionnement interne du projet](http://wiki.flightgear.org/How_the_FlightGear_project_works) et sa communauté. Vous pouvez aussi suivre les [nouvelles mensuelles de FlightGear](http://wiki.flightgear.org/FlightGear_Newsletter). Bon vol à tous ! _NDA : les copies d’écrans qui illustrent cette dépêche sont également sous licence [CC by-sa](http://creativecommons.org/licenses/by-sa/4.0/deed.fr)._