Fr/Nouvelles du projet FlightGear - février 2012

From FlightGear wiki
Jump to navigation Jump to search
Magagazine.png
Welcome to the FlightGear Newsletter!
Please help us write the next edition!
Enjoy reading the latest edition!


Nous voudrions insister sur le fait que cette newsletter ne peut pas vivre sans les contributions des utilisateurs et développeurs de FlightGear. Il suffit d'ouvrir un compte sur ce wiki pour l'éditer et toutes les contribution sont les bienvenues. Si vous avez connaissance de nouveautés dans FlightGear ou dans un projet parent, comme les avions ou les terrains, vous êtes invité à les partager en éditant cette newsletter.

FlightGear 2.6.0 est sorti

Selon notre [feuille de route], la version 2.6.0 de notre simulateur est maintenant disponible ! Cette version apporte plusieurs nouvelles fonctionnalités, des améliorations et des correction de bugs. Les grandes améliorations depuis la version 2.4 sont le temps de chargement réduit pour le traffic AI, des ajustements de l'affichage plus faciles, un traffic AI plus sophistiqué et une utilisation plus aisée. Regardez l'annonce de la sortie pour les détails complets des changements effectués depuis la dernière sortie il y a 6 mois.

Le téléchargement disponible sur [notre site web].

Pour le moment, nous n'avons pas assez de retours de la communauté sur cette version 2.6.0. Votre aide pour mettre à jour ce wiki serait très appréciée. Veuillez regarder les recommandations matérielles et les notebooks connus pour faire tourner FlightGear 2.6.0.

Development news

Projet Rembrandt

Comme plusieurs on pu le constater, Fred à fait des gros progrès pour ajouter des ombres dans FlightGear avec le Project Rembrandt. Maintenant, F-JJTH à porter le P92 pour utiliser le nouveau système et à poster une vidéo YouTube qui montre le Project Rembrandt au travail. Parlez-en sur le Forum FlightGear.

EmbedVideo was given an illegal value for the alignment parameter "Project Rembrandt at work". Valid values are "left", "center", "right", or "inline".
Cockpit lighting in Project Rembrandt at work (by F-JJTH)

Interview avec un contribueur: Christian Schmitt

In each edition we have an interview with a contributor. Suggestions for possible questions are available on interview questions, you are invited to come up with new questions and interview ideas obviously! Anyone is free to write an interview (with him-/herself or others) for next month's newsletter! If you'd like to help interview a contributor or get interviewed, please do consider adding yourself to the list of interview volunteers!

Read this and previous interviews at our website's archive.

  • C'est quoi ton nom sur le forum et l'IRC?

Surprise, c'est papillon81. Oui je suis un homme :)

  • Depuis combien de temps tu t'implique dans FlightGear?

Si je me fie au correspondance de courriel, j'ai commencé à être actif vers 2007/2008. Je n'était pas satisfait de l'état de le scène de l'aéroport EDDF(Frankfurt) dans FlightGear(pas de bâtiment,des poteau de lumière partout), j'ai fait équipe avec quelqu'un qui avait déjà commencé du travail sur cet aéroport. J'ai fini de créer tout les bâtiments du Terminal et améliorer la disposition de l'aéroport. A ce moment, peu de pilote volait là. Ceci a changé quelques mois après, ça été bon pour ma motivation.

  • Qu'est-ce qui t'intéresse le plus dans FlightGear?

Ce qui m'intéresse le plus est définitivement les scènes et les technologies qui les entoures, comme GIS. J'ai commencé à créer des scènes supplémentaires, comme Helgoland. Par la suite, j'ai été autorisé à accéder à la base de données Mapserver, j'étais capable de modifier le travail des autres qui arrivait. Le meilleur FDM(Flight Dynamics Model) ou avion ne serve à rien si tu n'as pas d'endroit convenable pour voler, décoller et atterrir avec. C'est donc ce domaine qui m'intéresse le plus. IJe maintient aussi les paquets pour la distribution Linux Gentoo (ebuilds) pour la version GIT de FlightGear, SimGear et TerraGear. Ont les trouvent dans les dépots Gentoo Gamerlay.

  • Sur quel projet tu travail en ce moment?

Il y a quelques mois, j'en avais marre de FlightGear, car j'étais incapable de lire apt.dat 850 data. J'ai donc commencé à regarder le code de TerraGear. Je n'avais aucune expérience avec le C++. C'était un apprentissage difficile, mais à ma grande surprise, j'ai été capable de convertir l'analyseur de TerraGear pour qu'il peut lire les données des pistes et d'autres fonctionnalité du nouveau format de fichier. J'ai commencé a implanter le plus de fonctionnalité qu'il était possible pour moi d'intégrer. Heureusement, Pete travaillait déjà sur les fonctionnalités pour les voies de circulations et la surface. Nous avons donc fusionné notre travail. Ça été un projet très constructif pour mon apprentissage et pour améliorer FlightGear. J'espère qu'il sera utilisé pour la prochaine version de la scène de FlightGear. Avant que cela arrive, nous avons de plus de testeurs.

  • Sur quoi prévoie-tu travailler dans le future?

Je vais continuer de travailler sur TerraGear, améliorer le concorde(Mon avion favoris dans FlightGear) et m'occuper des demandes de fusion. J'aimerais aussi plonger encore plus dans le code de FlightGear/SimGear et faire quelques ajustements. Voyons ce que le future apportera :)

  • Est-tu heureux avec la direction que projet FlightGear prends?

IJe suis vraiment satisfait avec. Les améliorations des 2 dernières années sont à couper le souffle. C'est vraiment impressionnant parfois, les fonctionnalité sur les quelles certains peuvent travailler, comme le projet Rembrandt. Le travail mit dans le système de météo et de shader, est vraiment impressionnant.

  • Qu'est-ce que tu aime le plus à propos du développement de FlightGear?

Le fait que tout le monde se supporte et que nous avons une forte communauté avec beaucoup de gens compétent dans divers domaines. Savoir que tu peut construire sur le travail des autres que tu va pouvoir avoir de l'aide cas de problème. J'aime beaucoup le cannal IRC de FlightGear.

  • Quel conseil donnerais-tu a un nouveau développeur qui veut commencer à travailler sur son premier avion/fonctionnalité/Script Nasal?

Tout d'abord, il devrait avoir de l'expérience avec FlightGear en général, il devrait avoir utiliser le logiciel quelques temps. Nous avons souvent des gens qui posent des questions qu'ils auraient pu répondre eux-mêmes s'ils aurait un peu utiliser FlightGear avec différents appareils. Si il a identifié une zone où il veut commencer à développer, il devrait contacté le mainteneur et demandé des conseils avant d'investir plusieurs heures de travail. Read this and previous interviews at our website's archive.

Dans le hangar

En mai 2011, nous avons introduit un nouveau système d'évaluation pour le statut des avions. Jusqu'à maintenant, très peu on été évalué, comme un peu voir sur la page de téléchargements des avions:aircraft download page. I. Si vous êtes un développeur d'un appareil et que votre appareil n'est pas sur la liste, considérer de l'évaluer son statut. Tout ce que vous avez besoin de faire et de savoir est disponible sur cette page: [1]

Un nouvel instrument: Affichage de la situation verticale (VSD)

Omega95's VSD instrument

Omega95 a créé un tout nouveau type instrument qui montre la pente de montée ou de descente ainsi que le terrain. Cet instrument a été entièrement réalisé en Nasal et en animation XML. Il a prouvé qu'il était possible de créer des instruments complexes dans l'espace de script. Il a apparemment réalisé ceci en moins de 24 heures. Sa première question relier à ce projet était comment accéder au fonction trigonométrique, à partir de Nasal, peu de temps après, il a posté des captures d'écrans montrant son VSD.

Pour lire la discussion au complet, visiter le sujet sur le forum the forum topic. Il y a du travail pour transformer son travail en tutoriel pour le wiki sur la création d'instrument complexe dans l'espace de script Howto: Implement a Vertical Situation Display in Nasal.

Treuil de remorquage pour planeur

A DG-101G during a winch launch.

Avant maintenant, FlightGear ne montrait pas le cable pendant le lancement avec le treuil de remorquage. Maintenant, vous n'aurez plus à voler un planeur remorquer par un cable invisible qui vous relie au treuil.

Gijs à commencer à travailler sur un cable animer en 3d attacher au planeur et au treuil. The cable exist of the following parts:

  • Strop (3 m) attached to the glider with a ring.
  • Weak link assembly designed to break apart before the cable or any other equipment fails.
  • Trace (17 m)
  • Parachute so the cable doesn't drop too quickly after releasing.
  • Launch cable the longest part; all the way to the winch.

Nouveaux avions

Harrier GR.1 splash screen
RAH-66 splash screen

Hawker Siddeley Harrier GR.1

Hawker Siddeley Harrier GR1 est un projet de pjedvaj, il n'a pas l'intention de remplacer le British Aerospace Harrier déjà existant. Il a un modèle 3D détaillé et complet avec un cockpit, des animations et une livré de la RAF. Les instruments et le HUD sont assez authentique. L'avion a des armes fonctionnel et un contrôle du poids et carburant de base. Le FDM est adapté du BAe Harrier original, mais les réservoirs externes et internes sont adapté pour le GR.1

Boeing-Sikorsky RAH-66 Commanche

Le Boeing-Sikorsky RAH-66 Commanche à été commencé par une prime offert par sgofferj et développer par pjedvaj mais il s'est, plus tard, retiré de la prime. C'était son premier projet d'hélicoptère et le FDM est très peu développer et ce base sur celui de Tatsuhiro Nishioka's pour le Kawasaki OH-1. Il un modèle 3D détaillé, des animations et deux livrés. L'hélicoptère a un canon fonctionnel contrôlé par joystick et un contrôle basique du poids pour l'armement. Vous êtes libre de continuer le développement et de réclamer la prime.

Avions mis-à-jour

Airwave Xtreme 150

Airwave Xtreme 150 Innsbruck.png

HDans le hangar de FlightGear depuis 2002, le seul deltaplane de FlightGear à maintenant un pilote animé. D-NXKT a fait un travail formidable. Il a créer des movements du corps réaliste pour le pilote du Airwave Xtreme 150ar le modèle était invisible à cause du passage de FlightGear à OpenSceneGraph. Par la suite, il est prévue de créer un FDM JSBSim. Ceci permettra au deltaplane d'intéragir avec la météo et l'environnement. Merci à la flexibilité de JSBSim, le transfert de poids peu être simuler de façon très réaliste.

More to follow in future newsletters.

Boeing 787-8 Dreamliner

The Boeing 787-8 Splash Screen

Le Boeing 787-8 Dreamliner st dans le hangar de FlightGear depuis la version 1.0. Il a cependant été créer quand le 787 était encore un prototype, il ne montrait pas plusieurs fonctionnalité du 787 actuel, comme un cockpit et des instruments fidèle au vrai 787. Le nouveau 787 est un projet de la communauté qui offre un nouveau FDM JSBSim, la navigation verticale, un glass cockpit réaliste, un nouveau FMC, TCAS, sac de vol numérique, écran de navigation sophistiqué, VSD et le Fly-by-wire. Le projet est encore en développement.

Pour en savoir plus, visitez l'article sur le wiki FlightGear: its wiki article. Un des points positif de ce projet est que la majorité des découvertes et ressources ont été convertis en How-to pour le wiki, pour que d'autre développeur l'utilise dans leurs projets.

Cessna 337G Skymaster

General view of the new Cessna 337G Skymaster cockpit

Le Cessna 337G Skymaster de la communauté espagnole «Vive FlightGear» à reçu une mise-à-jour majeure.

Le cockpit est maintenant complètement modelé, avec presque tout les boutons fonctionnel et animé. Il sont aussi bien identifié. Il profite aussi de nouveau sons, lumières, contrôle, un avionique Bendix/King capable de navigation IFR et de nuit, deux nouvelles livrés et le premier ELT(Emergency Locator Transmitter).

Le coin des scènes

3D-Model contributors: please read

A (long) time ago, specific instructions were given on how to contribute with 3D-models designing withing FG. That is: I want to create nice 3D models for my airport, submit them to the central database, and have them shipped back through Terrasync. However, it appears that quite a lot of users are still not aware of those guidelines, and sometimes learn about their existence after having created their models. So please, take some time to (re)read them, and inform the people around you who would like to contribute about the existence of those guidelines. This will save you extra time (and your models will be quickly inserted within the database) and this will also save the (precious) times of the poor guy(s) validating all the models at the other end. So, here they are: http://scenemodels.flightgear.org/contribute.php . We also remind you that, to add, edit or delete shared model positions (apart from mass import (that is if you have more than let's say 10 lines to add), you should use our webtools at http://scenemodels.flightgear.org/submission/ .

Object-masking and improved materials

For a long time, FlightGear has had the ability to place random objects on the scenery. Previously, these objects were placed completely randomly based on a specific density for the material, defined in materials.xml. This didn't look particularly realistic as the placement never matched the underlying texture. Now object and trees can be placed using a "mask", so buildings will only appear where the texture shows buildings, and trees only in green spaces. Additionally, placement is controlled so that random buildings won't overlap with other random buildings, and buildings don't overlap onto adjacent piece of scenery. This makes the random objects appear more realistic, and moves FG one step closer to the auto-gen scenery of MSFS and X-Plane. Further details can be found in fgdata/Docs/README.materials and on on the Howto: Editing tile textures and materials.

In addition to this, the materials.xml and materials-dds.xml files have been restructured to make them more maintainable, fixing a number of bugs in the process.

Gratte-ciel de Shanghai

Shanghai est une des plus grande ville de Chine et une des villes avec le plus grands nombres de gratte-ciel. Maintenant, cela est aussi vrai pour FlightGear. 25 modèles ont été créé dans les derniers mois par JVC, qui à aussi modelé le pont Akashi-Kaikyo au Japon et le bâtiment des Nations-unies a New-York.

A view of the Shanghai skyline
Another view of Shanghai
A closer view from near the Shanghai Stock Exchange

Nouvelle textures pour les portes-conteneur et les bateaux cargos

À partir d'un panorama haute résolution qu'il a fait, Critian Marchi(aka penta) a fourni des nouvelles textures pour les deux bateaux AI qui peuple les océans de FlightGear. Pour plus d'information, visitez le sujet sur le forum: [2].

Comparison between untextured and textured AI ships (by Cristian Marchi)

Scènes photo réaliste

Il y a maintenant des scènes photo réaliste pour certain endroit au États-Unis, disponible à cette adresse: http://fgphotoscenery.square7.ch/ Les regions couvertes sont la baie de San-Francisco, Yosmenite, le Grand Canyon, Lake Powell, Sedona, Miami, Everglades et Key Largo. La scène a été créé avec les images du U.S. Geological Surveyqui sont sous licence GNU GPL. Elles ont une résolution de 3m/pixel. Un total de 1.3 GB d'image son disponible au téléchargement. Vidéos de l'UFO volant dans les scènes: gallery. Pour être capable de charger les images dans FlightGear, le programme doit être compiler à partir des sources et le patch de Benoît Laniel pour la scène photo réaliste de Brest doit être appliqué. Des instruction détaillé sont disponible:installation instructions for this process are provided.

Discussion: forum thread.

Fgphotoscenery gallery.jpg

L'Avion du mois

Le Boeing 787-8 Dreamliner a été grandement améliorer, comme vous avez pu le lire dans cette newsletter. Le 787 est l'avion du mois de Février.

EmbedVideo was given an illegal value for the alignment parameter "Aircraft of the Month - Boeing 787-8". Valid values are "left", "center", "right", or "inline".

Airport of the month

LFRJ.png

Base d'aéronautique navale de Landivisiau (LFRJ) is set in the middle of some amazing scenery. Anyone that wants to try VFR flight should start here in Bretagne, France. Memorise the scenery, the churches, the power lines, map them and find your way back easy. It's amazing (Look at all the objects here)! The airfield is home to aircraft that belong on the seas that is why you will see two arresting cables over the runway, don't trip over them. The airfield also holds helicopters such as the former Super Frelon and Westland Lynx, a perfectly modelled tower, the warehouses and all the shelters to protect the Rafale and the SEM attack aircraft.

Screenshot of the month

Lightfield-1.1-14.jpg

A P-51D flying at 20.000 ft over Juneau (Alaska) at dawn using lightfield shaders to render the sunrise (see here for the shader package for download).

Suggested flights

Copacabana to San Rafael over Lake Titicaca

Bolivia to Peru. This trip will lead you over one of the highest and deepest lakes in the world towards the highest airfield in the world. It a demonstration of a IFR flight towards a fix and a demonstration how accurate FlightGear simulates air density and the effects it has on aircraft.

Flight and fix SLCC to SPRF

Place your aircraft on the airfield SLCC, Copacabana, with an elevation of 12,592 feet. FlightGear will show snow all around you but that is not very realistic so let's clean up. View=> Rendering Options=> Snow line=> Set to max. (5,000M).

We will fly towards and land at SPRF. If you would enter SLCC and SPRF in Kelpie planner you probably would not be able to find SPRF. To find SPRF I am adding an additional VOR-DME station and for a good fix give you another VOR-DME. Try Kelpie planner to plan this route and compare with this suggestion.

Equipment preparation. Set NAV1 to Juliaca VOR-DME on 155.55 with a radial of 311° (magnetic). Set NAV2 to Arequipa VOR-DME on 113.7 with a radial of 212°. During our flight we will fly with true altitude as set with QNH, keep QNH updated. Arm the autopilot with the heading bug at 311° and an initial altitude of 13,500 feet.

Take off and if you took the wrong RW pull up hard. Take a small tour over lake Titicaca, see the floating islands and try to find the lost golden treasure. Intercept the nearest radial on NAV1 towards Juliaca (about 311°).

Just before Juliaca is a hill so while on lake Titicaca increase altitude to 14,200 feet, the VFR part of this trip is over. After passing Juliaca set the radial of NAV1 to 352° and set the altitude to 17,422 feet. We will fly from NAV1 and slowly increase altitude.

At a distance of about 60 NM set the heading bug on the current course. Monitor the distance to NAV1, the radial of NAV2 and the distance to NAV2. At a distance of 74.5 NM to NAV1, a distance of 140.7 NM and at the radial intercept of NAV2 should be the runway. So, from 60 NM onwards, look outside the window, then at NAV1 and then NAV2 etc.

If you are at 80NM to NAV1 you have missed the airfield but you still won't hit any hills (unless you bank left). Bank right and set the heading bug to 172°. Fly back towards NAV1 and intercept the radial 352° at about 50NM again to repeat the search.

The runway SPRF, San Rafael, has a elevation of 14,422 feet and a heading of 297°/ 117°. Our initial altitude has been set 3,000NM above the RW elevation. That should give sufficient room for navigation.

After you have seen the airfield set the radial of NAV1 to 297°, the heading of the runway (not the course to the runway) as a visual aid. Land on RW 30 (and not on RW 12 unless you are a show-off). Oh, there is a small hill in front of RW 30, just so you know.

Decreasing speed at this altitude can be a bit tricky. The air is thin and does not give much resistance. Next to that, the difference between indicated airspeed and ground speed is very noticeable. The ground speed is much higher as the indicated airspeed.

After a successful landing, try to discover the origin of the Amazon river since we are now at the starting point of that trip.

Wiki updates

Categorizing images

Johan G did a great job starting to categorise all images. The sub-categories are listed under Category:Images.

Please keep the following things in mind when uploading images:

  • Give the file a descriptive name. That'll make it easier for others to find your file and use it in articles.
  • Categorize your image right when you upload it. That saves others from digging up uncategorized images later on. Placing your image in a category is as simple as adding the following line to the "description" field:
[[Category:Name of the category]]
A list of available categories can be found under Category:Images.

Documentating templates

Gijs documentated most templates, making use of a global documentation template. The documentation tells you what the template does and how to use it.

Feature icons

Michat has designed small logos for Airport of the Month, Screenshot of the Month, Aircraft of the Month, Dual Control, Bombable, Soaring, Aerotow, Air refueling and Aerospace aircraft, allowing you to see at a glance which aircraft has some of those interesting features.

Dual_control Bombable Doing aerotow over the net Soaring Aerospace IAR80 Airrefuelingready.png Airportofthemonth.png Screenshotofthemonth.png.

Community news

FlightGear on FSBreak

Two of FlightGear's developers, Stuart and Curt were interviewed on one of this month's episodes of FSBreak, recorded on 25th February. FSBreak is a flight simulator podcast that discusses recent flight sim developments and reviews. The hosts, Eric and Brendan, spent almost an hour taking about the project with Curt and Stuart. While most of the content won't be new to readers of this newsletter, it was a great way to promote FlightGear 2.6.0 to the wider flight simulation community.

You can watch the episode at this link.

FlightGear on YouTube

Forum news

Triggered by the new release, we've had more forum visitors then ever before in the week of 19-25 February! 17,123 people visited the forum in these seven days to be precise. When looking at "unique visitors", only 13-19 February 2011 was a busier week (9548 against 9076 visitors) (a possible reason for the high number might be that people expected 2.2.0 to be released, which was canceled).

And finally ...

Contributing

One of the regular thoughts expressed on the FlightGear forums is "I'd like to contribute but I don't know how to program, and I don't have the time". Unfortunately, there is a common mis-conception that contributing requires programming and lots of free time. In fact, there are a huge range of ways to contribute to the project without needing to write code or spending days working on something.

For ideas on starting to contribute to FlightGear, you may want to check out: Volunteer.

Call for volunteers

  • The OpenRadar project is looking for a new maintainer.
  • The FGFSPM (FlightGear Package Manager) is looking for a new maintainer.

Did you know

...that you can use expressions to create complex animations of objects in your 3d models or even drive them from multiple properties? Usually, an animation looks like this

 <animation>
     <type>translate</type>
     <property>foo/bar</property>
     [..]more elements[..]
 </animation>

You can add a scaling factor or an offset to it, but that's basically all you can do that way. If you want to animate your object following a complex function, most people create complex Nasal scripts to compute the driving properties, probably not knowing that there is another way to achieve the goal: Expressions. Here is an example for a translate animation depending on two properties and the cosine function

 <animation>
     <type>translate</type>
     <expression>
       <product>
         <property>/my/factor-property</property>
         <cos>
           <deg2rad>
             <property>/my/angular-property</property>
           </deg2rad>
         </cos>
       </product>
     </expression>
     [..]more elements[..]
 </animation>

A rich set of predefined functions is available, including almost all those you have on your scientific pocket calculator.