FlightGear Newsletter May 2016: Difference between revisions

Jump to navigation Jump to search
Almost finished
(More cleanup)
(Almost finished)
Line 1: Line 1:
{{draft|newsletter|Please feel free to add content that you think will be of interest to the FlightGear community.<br>You can read the latest newsletter at [[FlightGear Newsletter April 2016]].}}
{{Newsletter-header|May 2016}}
{{Newsletter-header|May 2016}}
<div style="border-bottom:3px double #BBB;">
<div style="border-bottom:3px double #BBB;">
Line 8: Line 6:
[[#FlightGear v2016.2 released|FlightGear v2016.2 released]]<br>
[[#FlightGear v2016.2 released|FlightGear v2016.2 released]]<br>
[[#Revamping TerraSync|Revamping TerraSync]]<br>
[[#Revamping TerraSync|Revamping TerraSync]]<br>
[[#Sound expressions|New Sound expressions]]<br>
[[#Sound expressions|Sound expressions]]<br>
| valign="top" width="33%" |
{{Newsletter-cover-header|In the hangar}}<br>
{{Newsletter-cover-header|In the hangar}}<br>
[[#c172p|c172p]]<br>
[[#Cessna 172P|Cessna 172P]]<br>
[[#ICARO Laminar 13 MRX|ICARO Laminar 13 MRX]]<br>
[[#ICARO Laminar 13 MRX|ICARO Laminar 13 MRX]]<br>
[[#Powered Paraglider|Powered Paraglider]]<br>
[[#Paraglider updates|Paraglider updates]]<br>
| valign="top" width="33%" |
{{Newsletter-cover-header|Scenery Corner}}<br>
{{Newsletter-cover-header|Community News}}<br>
  | valign="top" width="33%" |
  | valign="top" width="33%" |
{{Newsletter-cover-header|Contributing}}<br>
{{Newsletter-cover-header|Contributing}}<br>
Line 34: Line 30:


=== Sound expressions ===
=== Sound expressions ===
New support for expressions was added in the volume and pitch sections of audio configuration files<ref>{{cite web
Erik Hofman has added support for XML [[expressions]] in the volume and pitch sections of audio configuration files.<ref>{{cite web
  |url    = https://sourceforge.net/p/flightgear/mailman/message/35126638/  
|url    = https://sourceforge.net/p/flightgear/mailman/message/35126638/  
  |title  = <nowiki> [Flightgear-devel] New XML Sound feature </nowiki>  
|title  = <nowiki>[Flightgear-devel] New XML Sound feature</nowiki>  
  |author = <nowiki> Erik Hofman </nowiki>
|author = Erik Hofman  
  |date  = May 31st, 2016
|date  = May 31st, 2016
  |added  =  May 31st, 2016  
}}</ref>
  |script_version = 0.40
  }}</ref>.


It works as follows:
It works as follows:
# If an expression is found in <pitch/> or <volume/> it gets processed and the rest is ignored.
* If an expression is found in {{tag|pitch}} or {{tag|volume}} it gets processed and the rest is ignored.
# If an expression was defined in a volume or pitch definition of a sound-section then all other volume or pitch sections containing a property are ignored.
* If an expression was defined in a volume or pitch definition of a sound-section then all other volume or pitch sections containing a property are ignored.
# Sections with <internal/> are always processed so timed sounds are still available.
* Sections with {{tag|internal}} are always processed so timed sounds are still available.


This way you can add volume and/or pitch sections with an expression  
This way you can add volume and/or pitch sections with an expression  
Line 56: Line 50:


{{collapsible script
{{collapsible script
| type  = XML code
|type  = XML code
| title  = Expressions in a sound configuration file
|title  = Expressions in a sound configuration file
| lang  = XML
|lang  = XML
| script =  
|script =  
  <engine>
<engine>
    <name>engine</name>
  <name>engine</name>
    <mode>looped</mode>
  <mode>looped</mode>
    <path>Aircraft/paraglider/Sounds/wasp.wav</path>
  <path>Aircraft/paraglider/Sounds/wasp.wav</path>
    <property>engines/engine/running</property>
  <property>engines/engine/running</property>
    <volume version="2.0">
  <volume version="2.0">
    <expression>
    <expression>
       <product>
       <product>
      <min>
        <min>
          <max>
            <product>
              <property>engines/engine/mp-osi</property>
              <value>0.23</value>
            </product>
            <value>1.0</value>
          </max>
          <value>0.3</value>
        </min>
        <min>
          <max>
            <log>
              <property>orientation/alpha-deg</property>
            </log>
            <value>1.2</value>
          </max>
          <value>1.0</value>
        </min>
      </product>
    </expression>
  </volume>
  <pitch version="2.0">
    <expression>
      <min>
         <max>
         <max>
        <product>
          <sum>
          <property>engines/engine/mp-osi</property>
            <value>0.4</value>
          <value>0.23</value>
            <product>
        </product>
              <property>engines/engine/rpm</property>
        <value>1.0</value>
              <value>0.0001</value>
            </product>
          </sum>
          <value>1.2</value>
         </max>
         </max>
        <value>0.3</value>
         <value>0.4</value>
      </min>
      </min>
      <min>
    </expression>
        <max>
  </pitch>
        <log> <property>orientation/alpha-deg</property> </log>
  <!-- backwards compatibility -->
        <value>1.2</value>
  <volume>
        </max>
    <property>engines/engine/mp-osi</property>
        <value>1.0</value>
    <factor>0.23</factor>
      </min>
    <min>0.3</min>
      </product>
    <max>1.0</max>
    </expression>
  </volume>
    </volume>
  <volume>
    <pitch version="2.0">
    <property>orientation/alpha-deg</property>
    <expression>
    <type>log</type>
      <min>
    <min>1.0</min>
      <max>
    <max>1.2</max>
         <sum>
  </volume>
        <value>0.4</value>
  <pitch>
        <product>
    <property>engines/engine/rpm</property>
          <property>engines/engine/rpm</property>
    <factor>0.0001</factor>
          <value>0.0001</value>
    <min>0.4</min>
        </product>
    <max>1.2</max>
        </sum>
    <offset>0.4</offset>
        <value>1.2</value>
  </pitch>
      </max>
</engine>
      <value>0.4</value>
    </min>
    </expression>
    </pitch>
<!-- backwards compatibility -->
    <volume>
    <property>engines/engine/mp-osi</property>
    <factor>0.23</factor>
    <min>0.3</min>
    <max>1.0</max>
    </volume>
    <volume>
    <property>orientation/alpha-deg</property>
    <type>log</type>
    <min>1.0</min>
    <max>1.2</max>
    </volume>
    <pitch>
    <property>engines/engine/rpm</property>
    <factor>0.0001</factor>
    <min>0.4</min>
    <max>1.2</max>
    <offset>0.4</offset>
    </pitch>
<!-- backwards compatibility -->
  </engine>
| bgcolor = #e0f2ff
}}
}}


== In the hangar ==
== In the hangar ==
=== Cessna 172P ===
=== Cessna 172P ===
The Cessna 172P team has just created a new branch called "release/2016.2" with the latest developments from the last few months: https://github.com/Juanvvc/c172p-detailed/tree/release/2016.2  These include:  
The '''[[Cessna 172P]]''' team has just created a [https://github.com/Juanvvc/c172p-detailed/releases/tag/version%2F2016.2 new version] of FlightGear's default aircraft, containing the latest developments from the last few months,<ref>{{cite web
|url    = https://sourceforge.net/p/flightgear/mailman/message/35095319/  
|title  = <nowiki>[Flightgear-devel] c172p ready for the Barcelona release</nowiki>
|author = Gilberto Agostinho
|date  = May 17th, 2016  
}}</ref> including:
* Decreased rudder authority  
* Decreased rudder authority  
* Added propwash effect for 180 HP version  
* Added propwash effect for 180 HP version  
Line 143: Line 142:
* Updated tutorial to Barcelona  
* Updated tutorial to Barcelona  
* Changed "Autostart" menu item to actually start the engine as well  
* Changed "Autostart" menu item to actually start the engine as well  
* Split instrument light knob into a knob that two knobs: one that controls the instruments, and one that controls the radio's <ref>{{cite web
* Split instrument light knob into a knob that two knobs: one that controls the instruments, and one that controls the radio's
  |url    =  https://sourceforge.net/p/flightgear/mailman/message/35095319/
  |title  =  <nowiki> [Flightgear-devel] c172p ready for the Barcelona release </nowiki>
  |author =  <nowiki> Gilberto Agostinho </nowiki>
  |date  =  May 17th, 2016
  |added  =  May 17th, 2016
  |script_version = 0.40
  }}</ref>


=== ICARO Laminar 13 MRX ===
=== ICARO Laminar 13 MRX ===
There is a new aircraft model in [[FGAddon]]: The '''[[Icaro Laminar 13 MRX]]'''. It is an advanced weight-shift controlled hanglider build by ICARO in the early 2000s.
There is a new aircraft in [[FGAddon]] — the '''[[Icaro Laminar 13 MRX]]'''. It is an advanced weight-shift controlled hanglider build by ICARO in the early 2000s.


The aim of this project is to provide a very realistic hang glider which shows all the specific properties of a real hang glider. In particular the unique flight dynamic behavior (compared to common aircraft) is focused on.
The aim of this project is to provide a very realistic hang glider which shows all the specific properties of a real hang glider. In particular the unique flight dynamic behavior (compared to common aircraft) is focused on.


=== Powered Paraglider ===
=== Paraglider updates ===
David's paraglider model has had a major FDM and 3d update. The FDM is of true ram-air type, a small engine has been added and the parachute itself is now animated.
David Culp's '''[[paraglider]]''' has had major FDM and 3D model update. The FDM is now a true ram-air type. In addition, a small engine has been added and the parachute itself is now animated.
Warining: a bug prevents the Paraglider from loading properly at the current default airport Barcelona. Any other airport does not seem to cause a problem.
{{note|As of June 2016, there is a bug prevents the paraglider from loading properly at FG 2016.2's default airport (Barcelona). Any other airport does not seem to cause a problem.}}


<gallery mode="packed">
<gallery mode="packed">
Paragliding in the_mountains.jpg|Paragliding in the mountains
Paragliding in the mountains.jpg|Paragliding in the mountains
Icaro MRX13 Laber.jpeg|Soaring with the Laminar 13 MRX
Icaro MRX13 Laber.jpeg|Soaring with the Laminar 13 MRX
</gallery>
</gallery>
== Scenery corner ==
== Community news ==


== Contributing ==
== Contributing ==
Line 202: Line 190:


==== Screenshot of the Month ====
==== Screenshot of the Month ====
FlightGear's Screenshot of the Month May 2016 is ''Landing in Frankfurt's 25L'' by Ambro
FlightGear's Screenshot of the Month May 2016 is ''Landing in Frankfurt's 25L'' by Ambro.
 
[[File:Landing in Frankfurt's 25L.jpg|900px|center|Landing in Frankfurt's 25L by Ambro]]
[[File:Landing in Frankfurt's 25L.jpg|900px|center|Landing in Frankfurt's 25L by Ambro]]




If you want to participate in the screenshot contest of June 2016, you can submit your candidate to [https://forum.flightgear.org/viewtopic.php?f=19&t=29720 this] forum topic. Be sure to see the [https://forum.flightgear.org/viewtopic.php?f=19&t=29720#p287514 first post] for participation rules. For purposes of convenience and organization, after all the entries have been submitted, a new forum topic will be started containing all shots in an easy-to-view layout. The voting will then take place there. Once the voting has finished, the best screenshot will be presented in the Newsletter edition of June 2016.
If you want to participate in the screenshot contest of June 2016, you can submit your candidate to [https://forum.flightgear.org/viewtopic.php?f=19&t=29720 this] forum topic. Be sure to see the [https://forum.flightgear.org/viewtopic.php?f=19&t=29720#p287514 first post] for participation rules. For purposes of convenience and organization, after all the entries have been submitted, a new forum topic will be started containing all shots in an easy-to-view layout. The voting will then take place there. Once the voting has finished, the best screenshot will be presented in the Newsletter edition of June 2016.
{{Appendix}}


[[Category:FlightGear Newsletter|2016 05]]
[[Category:FlightGear Newsletter|2016 05]]

Navigation menu