FlightGear Newsletter January 2011: Difference between revisions

Jump to navigation Jump to search
m
Small adjustements, will release this evening.
(editing)
m (Small adjustements, will release this evening.)
Line 5: Line 5:


== Development news ==
== Development news ==
===2.2.0  Release Status===
===2.2.0  Release Status===
The next stable FlightGear release is being assembled, with many bugs being fixed by various contributors, in different areas of the simulator - especially relating to JSBSim and resetting the simulator. Lots of work has been done to automate producing release builds (including installers) in a reliable, repeatable way, which will accelerate the release schedule in the future.
The next stable FlightGear release is being assembled, with many bugs being fixed by various contributors, in different areas of the simulator - especially relating to JSBSim and resetting the simulator. Lots of work has been done to automate producing release builds (including installers) in a reliable, repeatable way, which will accelerate the release schedule in the future.
Line 15: Line 14:


===Experimental: texture mapped line data===
===Experimental: texture mapped line data===
I've created a local experimental branch for allowing Terragear to texture map roads, streams, and coastlines. It is in the very early stages, but is starting to show promise. While the Terragear team's priorities are to optimize and import highly detailed land-class imagery, I thought it would be a good idea to enhance existing polygons as well.
[[User:Psadro gm|Psadro]] created a local experimental branch for allowing [[TerraGear]] to texture map roads, streams, and coastlines. It is in the very early stages, but is starting to show promise. While the TerraGear team's priorities are to optimize and import highly detailed land-class imagery, he thought it would be a good idea to enhance existing polygons as well.
 
I'm keeping status updates here: [[TerraGear texmapped line data]]
 
===JSBSim: Arbitrary Functions in Engine (and other) Models===
JSBSim now has the ability to have functions embedded in engine configurations.  These functions look the same as the main configuration functions and can run before (pre) or after (post) the main code.  They are handy for keeping engine controlling functions organized with the engines they're supposed to be controlling.  There is also a wild-card available in the property tag, like this:  <p>propulsion/engine[#]/thrust-lbs</p>


===JSBSim: Experimental Rotor Model===
Status updates are available at the [[TerraGear texmapped line data]] article.
Thomas Kreitler created a rotor model in JSBSim, so its now possible to model helicopters in that FDM, too.  His first experimental helicopter is the AH-1S.  This model isn't in FlightGear's GIT, yet, but you can find it in [http://gitorious.org/jsbsim/jsbsim JSBSim stand-alone] if you'd like to experiment with it.


===JSBSim: Cooling Support for Piston Engine Model===
===JSBSim updates===
JSBSim's piston engine model took another step forward in realism by exposing properties to control engine cooling.
* '''Arbitrary Functions in Engine (and other) Models:''' [[JSBSim]] now has the ability to have functions embedded in engine configurations. These functions look the same as the main configuration functions and can run before (pre) or after (post) the main code. They are handy for keeping engine controlling functions organized with the engines they're supposed to be controlling. There is also a wild-card available in the property tag, like this:  <p>propulsion/engine[#]/thrust-lbs</p>
 
* '''Experimental Rotor Model:''' Thomas Kreitler created a rotor model in JSBSim, so its now possible to model helicopters in that FDM, too. His first experimental helicopter is the AH-1S. This model isn't in FlightGear's GIT, yet, but you can find it in [http://gitorious.org/jsbsim/jsbsim JSBSim stand-alone] if you'd like to experiment with it.
===JSBSim: NaN Fixes===
* '''Cooling Support for Piston Engine Model:''' JSBSim's piston engine model took another step forward in realism by exposing properties to control engine cooling.


=== Mouse acceleration ===
=== Mouse acceleration ===
Syd and Torsten implemented a mouse acceleration feature. This allows aircraft developers to make their levers/switches controllable by the click&drag principle. Extremely useful for thrust levers for example, where one can click on the lever and drag the mouse forward in order to advance thrust. Allowing for the most realistic simulations with a simple mouse. Amongst example aircraft that currently make use of this new feature are the [[SenecaII]] and [[Boeing 777-200ER]]
Syd and Torsten implemented a mouse acceleration feature. This allows aircraft developers to make their levers/switches controllable by the click&drag principle. Extremely useful for thrust levers for example, where one can click on the lever and drag the mouse forward in order to advance thrust. Allowing for the most realistic simulations with a simple mouse. Amongst example aircraft that currently make use of this new feature is the [[SenecaII]].


== New software tools and projects ==
== New software tools and projects ==
Line 49: Line 42:


=== New aircraft ===
=== New aircraft ===
[[Image:ATR_72-500.jpg|thumb|The ATR 72-500.]]
==== ATR 72-500 ====
==== ATR 72-500 ====
[[Image:ATR_72-500.jpg|thumb|The ATR 72-500.]]
[[User:Skyop|Skyop]] has started his latest aircraft project, the [[ATR 72-500]].  This turboprop airliner currently features a lighting system, an engine control system (autostart), [[pushback]], and [[livery over MP]].  A 3d [[cockpit]] will follow in the upcoming months.
[[User:Skyop|Skyop]] has started his latest aircraft project, the [[ATR 72-500]].  This turboprop airliner currently features a lighting system, an engine control system (autostart), [[pushback]], and [[livery over MP]].  A 3d [[cockpit]] will follow in the upcoming months.


[[File:DC9promo.png|thumb]]
====DC-9-32====
====DC-9-32====
[[File:DC9promo.png|thumb]]
A group of developers have started developing the DC-9 with the kind help of Buckaroo. Currently, the aircraft still requires animations and some adjustments to the autopilot. However, the cockpit and other parts are almost complete.
A group of developers have started developing the DC-9 with the kind help of Buckaroo. Currently, the aircraft still requires animations and some adjustments to the autopilot. However, the cockpit and other parts are almost complete.


[[File:SpifireVb-snapshot_001.jpg|thumb|Spitfire Vb]]
====Spitfire Vb====
====Spitfire Vb====
[[File:SpifireVb-snapshot_001.jpg|thumb]]A new version of the Spitfire has been added to the hanger. The Spitfire V, although a stopgap version, became the second most numerous variant to be produced. It was widely exported to foreign airforces both during and after WWII. The version modeled here is the B version with 2 20mm cannon and 4 .303 machine guns. The cannon ammunition was carried in drums, limiting the supply to 60 rounds per gun, and necessitating blisters on top and underneath the wing. The particular aircraft depicted is preserved, and is still flying today. You can see a walkround here: [http://www.youtube.com/watch?v=gEOab7KiDlc]
A new version of the [[Spitfire]] has been added to the hanger. The Spitfire V, although a stopgap version, became the second most numerous variant to be produced. It was widely exported to foreign airforces both during and after WWII. The version modeled here is the B version with 2 20mm cannon and 4 .303 machine guns. The cannon ammunition was carried in drums, limiting the supply to 60 rounds per gun, and necessitating blisters on top and underneath the wing. The particular aircraft depicted is preserved, and is still flying today. You can see a walkround [http://www.youtube.com/watch?v=gEOab7KiDlc at YouTube].


[[File:PAK-FA.png|thumb]]
==== Sukhoi T-50 PAK-FA ====
==== Sukhoi T-50 PAK-FA ====
[[File:PAK-FA.png|thumb]]Ummon and pjedvaj have started the PAK-FA project. The PAK FA, also known as the T-50, is a fifth generation jet fighter prototype developed by Sukhoi OKB in Russia. It is scheduled to enter service by 2014. The FlightGear version features a new high-poly model and set of animations, along with three liveries. The FDM has been redone in JSBSim and features thrust vectoring control and fly by wire stability augmentation. Cockpit instruments are not modeled yet.  
Ummon and pjedvaj have started the [[Sukhoi T-50 PAK-FA|PAK-FA project]]. The PAK FA, also known as the T-50, is a fifth generation jet fighter prototype developed by Sukhoi OKB in Russia. It is scheduled to enter service by 2014. The FlightGear version features a new high-poly model and set of animations, along with three liveries. The FDM has been redone in JSBSim and features thrust vectoring control and fly by wire stability augmentation. Cockpit instruments are not modeled yet.  


=== Updated aircraft ===
=== Updated aircraft ===
 
[[File:Nordstern.jpg|thumb|The control car of the Zeppelin LZ 121 ''Nordstern''.]]
====LZ 121 ''Nordstern''====
====LZ 121 ''Nordstern''====
[[File:Nordstern.jpg|thumb|The control car of the Zeppelin LZ 121 ''Nordstern''.]]
The Zeppelin [[Zeppelin LZ 121 Nordstern|LZ 121 ''Nordstern'']] has been updated with a new variometer and control car windows and some other details by Anders.
The Zeppelin [[Zeppelin LZ 121 Nordstern|LZ 121 ''Nordstern'']] has been updated with a new variometer and control car windows and some other details by Anders.


Line 73: Line 66:
An improved electrical system has been added to the Piper [[Seneca|Seneca II]] by Torsten. All electrical switches and circuit breakers are now functional. The generic attitude indicator (artificial horizon) on the pilot's side has been replaced by a new, much more detailed version, too. Under the hood, many lines of supporting Nasal code were replaced by the more robust XML based property rules.
An improved electrical system has been added to the Piper [[Seneca|Seneca II]] by Torsten. All electrical switches and circuit breakers are now functional. The generic attitude indicator (artificial horizon) on the pilot's side has been replaced by a new, much more detailed version, too. Under the hood, many lines of supporting Nasal code were replaced by the more robust XML based property rules.


[[File:M18B_Dromader-cockpit_20110131.png|thumb|The PZL M18B Dromader new cockpit]]
====PZL M18B Dromader====
====PZL M18B Dromader====
[[File:M18B_Dromader-cockpit_20110131.png|thumb|The PZL M18B Dromader new cockpit]]
The popular AG plane received a big update this month. An improved FDM with load & weight balance, a nice detailed cockpit almost complete, custom flight instruments, new systems, customs sounds taken from a real Dromader, and much more. Read the [http://www.flightgear.org/forums/viewtopic.php?f=4&t=9929 topic in the official forums] for more information.
The popular AG plane received a big update this month. An improved FDM with load & weight balance, a nice detailed cockpit almost complete, custom flight instruments, new systems, customs sounds taken from a real Dromader, and much more. Read the [http://www.flightgear.org/forums/viewtopic.php?f=4&t=9929 topic in the official forums] for more information.


Navigation menu