FlightGear Newsletter September 2011: Difference between revisions

Jump to navigation Jump to search
Small cleanups. I won't "publish" this newsletter, until the wiki's thumbnail issue is fixed.
(Primary cleanup, I can not resize images, the wiki reports a missing directory (some images are just too big). Don't know how to format the non-stable thingy. I can not lock the newsletter but I'll start the next one.)
(Small cleanups. I won't "publish" this newsletter, until the wiki's thumbnail issue is fixed.)
Line 11: Line 11:


=== Local Weather gets to render atmospheric haze ===
=== Local Weather gets to render atmospheric haze ===
 
The [[A local weather system|Local Weather]] package is currently adding support for the skydome scattering [[shader]], and in the process gets a dedicated terrain shader capable of rendering a low-altitude haze later. The first results are quite encouraging:
The Local Weather package is currently adding support for the skydome scattering shader, and in the process gets a dedicated terrain shader capable of rendering a low-altitude haze later. The first results are quite encouraging:


[[File:Skydome-terrain01.jpg]]
[[File:Skydome-terrain01.jpg]]
Line 23: Line 22:
Currently this code doesn't work with special shaders such as the urban effect or the water reflection and requires to keep track of visibility in a way conceptually different from what Flightgear has been using up to now, so the actual integration may take a bit.
Currently this code doesn't work with special shaders such as the urban effect or the water reflection and requires to keep track of visibility in a way conceptually different from what Flightgear has been using up to now, so the actual integration may take a bit.


[[File:Fgfs-screen-334.png|thumb|[[San Francisco International Airport|San Francisco International]] becomes busy with traffic.]]
=== AI Traffic updates ===
=== AI Traffic updates ===
[[File:Fgfs-screen-334.png|thumb|San Francisco International becomes busy with traffic.]]
As part of a new initiative to make the FlightGear skies more lively, we are currently in the process of adding 344963 new individual flights, from about 65 airlines to FlightGear's AI system. At the moment of writing, The schedules for the major american carriers (American Airlines, Delta Airlines, and United Airlines), as well as that of one of the Leading European Airlines (British Airways) have been added and more traffic will follow soon.
As part of a new initiative to make the FlightGear skies more lively, we are currently in the process of adding 344963 new individual flights, from about 65 airlines to FlightGear's AI system. At the moment of writing, The schedules for the major american carriers (American Airlines, Delta Airlines, and United Airlines), as well as that of one of the Leading European Airlines (British Airways) have been added and more traffic will follow soon.


=== Starting at the most appropriate parking position ===
=== Starting at the most appropriate parking position ===
At selected airports, it is now possible to let FlightGear decide at which parking it should start. You can do this by passing the commmand line option <nowiki>--parkpos=AVAILABLE</nowiki> to FlightGear. This way, you don't need to worry about the details of whether the parking is of the right type, whether it is large enough, etc etc.  
At selected airports, it is now possible to let FlightGear decide at which parking it should start. You can do this by passing the commmand line option <tt>--parkpos=AVAILABLE</tt> to FlightGear. This way, you don't need to worry about the details of whether the parking is of the right type, whether it is large enough, etc etc.  


However, in order to get it to work, you need to set some properties:
However, in order to get it to work, you need to set some properties:


'''/sim/dimensions/radius-m''' should be a nummeric estimate of the size of your aircraft. A small aircraft fits into a large parking, but a large aircraft does not fit into a small parking space. Because the AI part of radius is also used for slightly different purposes (prioritizing gate assignments), the given value may deviate slightly from the real aircraft's size. See [[Aircraft_radii|our wiki for an overview of standard aircraft radii]] currently in use.
* <tt>/sim/dimensions/radius-m</tt> should be a nummeric estimate of the size of your aircraft. A small aircraft fits into a large parking, but a large aircraft does not fit into a small parking space. Because the AI part of radius is also used for slightly different purposes (prioritizing gate assignments), the given value may deviate slightly from the real aircraft's size. See [[Aircraft radii|our wiki for an overview of standard aircraft radii]] currently in use.
'''/sim/aircraft-class''' can be any one of "ga", "cargo", "gate", "mil-fighter", "mil-cargo", or "vtol". See [[Interactive_traffic#A_technical_perspective|our wiki documentation]] for more information.
* <tt>/sim/aircraft-class</tt> can be any one of "ga", "cargo", "gate", "mil-fighter", "mil-cargo", or "vtol". See [[Interactive traffic#A technical perspective|our wiki documentation]] for more information.
In addition, the property '''/sim/aircraft-operator''' can be set to a three letter icao airline code. The first two properties are mandatory for the system to work, the last one is optional, but will generally result in a better parking location.  
* In addition, the property <tt>/sim/aircraft-operator</tt> can be set to a three letter icao airline code. The first two properties are mandatory for the system to work, the last one is optional, but will generally result in a better parking location.  
 
Fortunately, it is also possible to set these properties in the aircraft's configuration file. Currently, two aircraft have been updated to automatically take advantage of this new system. These are the Boeing 777-200ER, and the Embrear 170. The properties aircraft-class and aircraft-operator can also be changed by FlightGear's livery select mechanism, so that depending on whom you're flying for, you'll spawn at a different part of the airport!


Fortunately, it is also possible to set these properties in the aircraft's configuration file. Currently, two aircraft have been updated to automatically take advantage of this new system. These are the Boeing 777-200ER, and the Embrear 170. The properties aircraft-class and aircraft-operator can also be changed by FlightGear's livery select mechanism, so that depending on whom you're flying for, you'll spawn at a different part of the airport! See [http://www.flightgear.org/forums/viewtopic.php?f=18&t=13527 the corresponding forum discussion] for more information on how to update the aircraft configuration and corresponding livery select files.
See [http://www.flightgear.org/forums/viewtopic.php?f=18&t=13527 the corresponding forum discussion] for more information on how to update the aircraft configuration and corresponding livery select files.


== New software tools and projects ==
== New software tools and projects ==
*Brisa has hacked into the FlightGear data and with some clever coding he can pull out amazing airport maps we can use for planning. Independent of the operating system of your computer, just a pot of jar to click. [[Airport Diagram Generator|Read more here...]]
*Brisa has hacked into the FlightGear data and with some clever coding he can pull out amazing airport maps we can use for planning. Independent of the operating system of your computer, just a pot of jar to click. [[Airport Diagram Generator|Read more here...]]
*How would you feel with a true redneck as your co-pilot? He don't say much but he can do most of the flying for you. [[FGFSCopilot|Read more...]]
*How would you feel with a true redneck as your co-pilot? He don't say much but he can do most of the flying for you. [[FGFSCopilot|Read more...]]
*The [[AI Schedule manager]] is a GUI application that can manage and perform various operations on AI flight schedules, fleets and aircraft, using a database backend, while remaining compatible with the console set of tools. [[AI Schedule manager|Read more...]]
*The [[AI Schedule manager]] is a GUI application that can manage and perform various operations on AI flight schedules, fleets and aircraft, using a database backend, while remaining compatible with the console set of tools. [[AI Schedule manager|Read more...]]


Line 82: Line 81:


== Screenshot Challenges ==
== Screenshot Challenges ==
We've started to have some screenshot challenges in the forum according to the following rules:
We've started to have some screenshot challenges in the forum according to the following rules:


<i>
<i>
1) The screenshot must be an actual frame from a running instance of Flightgear. It can be cropped or altered in size, but it may not be altered or postprocessed in any way.
# The screenshot must be an actual frame from a running instance of Flightgear. It can be cropped or altered in size, but it may not be altered or postprocessed in any way.
 
# Flightgear however may be altered in any way you wish (in fact, this is explicitly encouraged) - you may modify materials.xml, you may use custom scenery, you may use your own textures, liveries, your own aircraft currently under development, your patch to the core, ... The only condition is that it's understood that whatever you did is eventually made available to others - i.e. in case you have generated a livery which you intend to sell to others, you may not use it here. Any version of Flightgear is okay.
2) Flightgear however may be altered in any way you wish (in fact, this is explicitly encouraged) - you may modify materials.xml, you may use custom scenery, you may use your own textures, liveries, your own aircraft currently under development, your patch to the core, ... The only condition is that it's understood that whatever you did is eventually made available to others - i.e. in case you have generated a livery which you intend to sell to others, you may not use it here. Any version of Flightgear is okay.
# Flightgear does not need to be run in the configuration you actually usually fly with - for the purpose of the screenshot, you may run settings with 1 fps which you would not fly otherwise.  
 
# The screenshot must be related to the challenge theme and to aviation (don't just go there with the ufo and take a shot).
3) Flightgear does not need to be run in the configuration you actually usually fly with - for the purpose of the screenshot, you may run settings with 1 fps which you would not fly otherwise.  
 
4) The screenshot must be related to the challenge theme and to aviation (don't just go there with the ufo and take a shot).
</i>
</i>


This months winners are:
This month's winners are:


<b>Challenge theme 'Forest'</b>
'''Challenge theme 'Forest''''


[[File:Screenshot-challenge-1.jpg]]
[[File:Screenshot-challenge-1.jpg]]
Line 104: Line 99:
by i4dnf.
by i4dnf.


<b>Challenge theme 'Passenger views'</b>
'''Challenge theme 'Passenger views''''


[[File:Screenshot-challenge-2.jpg]]
[[File:Screenshot-challenge-2.jpg]]
Line 110: Line 105:
by skyop
by skyop


and <b>Challenge theme 'Oldtimers'</b>
and '''Challenge theme 'Oldtimers''''


[[File:Screenshot-challenge-3.jpg]]
[[File:Screenshot-challenge-3.jpg]]
Line 127: Line 122:
Take off from LEMG (Malaga). Go South-West and find the runway of LXGB somewhere to the right of the rock. Happy guessing!
Take off from LEMG (Malaga). Go South-West and find the runway of LXGB somewhere to the right of the rock. Happy guessing!


*More amazing flights can be found here: [[Places to fly]].
*More amazing flights can be found at [[places to fly]].


== Wiki updates ==
== Wiki updates ==
Line 137: Line 132:
== Community news ==
== Community news ==
===Reminder: FSweekend===
===Reminder: FSweekend===
With little than two months to go, the largest flight simulator event in the world (the [[FSweekend]] at [[Lelystad Airport]], the Netherlands) is coming close. Make sure to mark the weekend of 5&6 November in your agenda as "occupied". A team of FlightGear developers will be present in Lelystad to promote FlightGear to the public. They highly appreciate it if you are able to stop over at the airport!  
With little than a month to go, the largest flight simulator event in the world (the [[FSweekend]] at [[Lelystad Airport]], the Netherlands) is coming close. Make sure to mark the weekend of 5&6 November in your agenda as "occupied". A team of FlightGear developers will be present in Lelystad to promote FlightGear to the public. They highly appreciate it if you are able to stop over at the airport!  


Last year we organised a [[Howto: Multiplayer|multiplayer]] event in cooperation with [[TransGear]], in which FlightGear users from all over the world could virtually visit Lelystad and surrounding airports. We currently have no plans for something similar for this year's event, but we do invite everyone to pay a (virtual) visit and be part of our show.
Last year we organised a [[Howto: Multiplayer|multiplayer]] event in cooperation with [[TransGear]], in which FlightGear users from all over the world could virtually visit Lelystad and surrounding airports. We currently have no plans for something similar for this year's event, but we do invite everyone to pay a (virtual) visit and be part of our show.
Line 148: Line 143:


=== FlightGear in the news ===
=== FlightGear in the news ===
*Hot of the press.
* The Wilhelmshavener Zeitung, a German newspaper, has published an extensive article about FlightGear. It speaks about Paid flightsimulators (...) and The Open Source flight simulator FlightGear. A micro history about FlightGear and about the use of FlightGear by the FAA. Read more [http://www.wzonline.de/index.php?id=1050&tx_ttnews%5Btt_news%5D=145689&tx_ttnews%5BbackPid%5D=624&cHash=e14cb0a1d3dd1c64ff909b79eaef7f68| here...] (in German)
The Wilhelmshavener Zeitung, a German newspaper, has published an extensive article about FlightGear. It speaks about Paid flightsimulators (...) and The Open Source flight simulator FlightGear. A micro history about FlightGear and about the use of FlightGear by the FAA. Read more [http://www.wzonline.de/index.php?id=1050&tx_ttnews%5Btt_news%5D=145689&tx_ttnews%5BbackPid%5D=624&cHash=e14cb0a1d3dd1c64ff909b79eaef7f68| here...] (in German)


== Useful links ==
== Useful links ==

Navigation menu