Changelog 2017.2: Difference between revisions
Jump to navigation
Jump to search
m (→Highlighted new and improved aircraft: Lockheed1049h dual control with a flight engineer) |
m (Improved punctuation and capitalization consistency) |
||
Line 26: | Line 26: | ||
=== Multiplayer === | === Multiplayer === | ||
* Optional new protocol that improves efficiency (35% reduction in bandwidth). Older clients (pre 2017.1) will only see basic aircraft motion when new protocol selected. | * Optional new protocol that improves efficiency (35% reduction in bandwidth). Older clients (pre 2017.1) will only see basic aircraft motion when new protocol selected. | ||
* New debugging options | * New debugging options; local loopback, transmitted packet size, packet dump. | ||
* Extra generic properties | * Extra generic properties; float[20..39], short[0..79], bool[0..90]. | ||
* Connect dialog will use configured ports rather than always using 5000,5000 | * Connect dialog will use configured ports rather than always using 5000,5000. | ||
=== Atmospheric Light Scattering === | === Atmospheric Light Scattering === | ||
* G-force effect with greyout and tunnel vision | * G-force effect with greyout and tunnel vision. | ||
* HUD effect simulating more realistically the appearance of light projected onto glass | * HUD effect simulating more realistically the appearance of light projected onto glass. | ||
* Improved Aurora shader | * Improved Aurora shader. | ||
=== Environment Rendering === | === Environment Rendering === | ||
* Added a normalmap to the Earthview clouds and landscape | * Added a normalmap to the Earthview clouds and landscape. | ||
* Added a lightmap to Earthview at night, including thunderstorm visuals | * Added a lightmap to Earthview at night, including thunderstorm visuals. | ||
* Earthview atmosphere Rayleigh scattering added | * Earthview atmosphere Rayleigh scattering added. | ||
=== Performance === | === Performance === | ||
Line 45: | Line 45: | ||
=== Misc/Uncategorized === | === Misc/Uncategorized === | ||
* A '''new, modern splash screen''' together with start-up tips. | * A '''new, modern splash screen''' together with start-up tips. | ||
* The | * The launcher's design '''is reworked'''. | ||
=== Usability === | === Usability === | ||
Line 56: | Line 56: | ||
** Textures and effects are now part of [[FGData]] and therefore do not need to be distributed separately. | ** Textures and effects are now part of [[FGData]] and therefore do not need to be distributed separately. | ||
** Traffic shader visualising cars on streets based on street type, time of day etc. | ** Traffic shader visualising cars on streets based on street type, time of day etc. | ||
** Shader for lit streets | ** Shader for lit streets. | ||
* Custom sceneries can add and correct fixes and navaids. | * Custom sceneries can add and correct fixes and navaids. | ||
** This is the logical extension to what was already possible for airports using the NavData/apt folder inside a scenery folder. | ** This is the logical extension to what was already possible for airports using the NavData/apt folder inside a scenery folder. | ||
Line 63: | Line 63: | ||
=== Canvas System === | === Canvas System === | ||
* | * Additional APIs to update text elements more performance-friendly. | ||
=== Nasal Scripting === | === Nasal Scripting === | ||
Line 71: | Line 71: | ||
=== Highlighted new and improved aircraft === | === Highlighted new and improved aircraft === | ||
* [[Space Shuttle]] milestone 8 with complete 3d cockpit | * [[Space Shuttle]] milestone 8 with complete 3d cockpit. | ||
* [[Saab 35 Draken|Saab Draken]] | * [[Saab 35 Draken|Saab Draken]] | ||
* [[Dassault Mirage 2000-5|Mirage 2000]] | * [[Dassault Mirage 2000-5|Mirage 2000]] | ||
* [[Saab 37 Viggen|Saab Viggen]] | * [[Saab 37 Viggen|Saab Viggen]] | ||
* [[Ercoupe 415-C|Ercoupe]] with completely re-worked 3d model and effects | * [[Ercoupe 415-C|Ercoupe]] with completely re-worked 3d model and effects. | ||
* [[Lockheed Constellation]] | * [[Lockheed Constellation]] with new dual-control protocol for a pilot and a flight engineer. | ||
* Improvements to many AI aircraft | * Improvements to many AI aircraft. | ||
=== Other === | === Other === |
Revision as of 01:21, 27 June 2017
← Previous changelog | Next changelog → |
This changelog is a draft.
This changelog is currently being written for the FlightGear v2017.2 release. Feel free to help! If you are aware of any FlightGear related changes, please add them to the changelog. |
Major enhancements in this release
Core
Aircraft Modeling
- Added support to allow a geometry object (a line segment with two vertices) that is used to define both the centre and the axis for an animation. This will work with rotate, translate and the knob animations.
YASim
- The YASim code is under heavy development and will continue to get improvements in the future.
Multiplayer
- Optional new protocol that improves efficiency (35% reduction in bandwidth). Older clients (pre 2017.1) will only see basic aircraft motion when new protocol selected.
- New debugging options; local loopback, transmitted packet size, packet dump.
- Extra generic properties; float[20..39], short[0..79], bool[0..90].
- Connect dialog will use configured ports rather than always using 5000,5000.
Atmospheric Light Scattering
- G-force effect with greyout and tunnel vision.
- HUD effect simulating more realistically the appearance of light projected onto glass.
- Improved Aurora shader.
Environment Rendering
- Added a normalmap to the Earthview clouds and landscape.
- Added a lightmap to Earthview at night, including thunderstorm visuals.
- Earthview atmosphere Rayleigh scattering added.
Performance
Misc/Uncategorized
- A new, modern splash screen together with start-up tips.
- The launcher's design is reworked.
Usability
- Improved aircraft discovery: Search tags and large screenshots in the launcher.
Internationalization
Scenery
- Enhancements for the integration of osm2city generated sceneries:
- Textures and effects are now part of FGData and therefore do not need to be distributed separately.
- Traffic shader visualising cars on streets based on street type, time of day etc.
- Shader for lit streets.
- Custom sceneries can add and correct fixes and navaids.
- This is the logical extension to what was already possible for airports using the NavData/apt folder inside a scenery folder.
- FlightGear now looks for *.dat and *.dat.gz files in NavData/fix and NavData/nav in addition to NavData/apt (optional subfolders of each scenery folder).
- See this message for details.
Canvas System
- Additional APIs to update text elements more performance-friendly.
Nasal Scripting
get_cart_ground_intersection()
andaircraftToCart()
added.
Documentation
Highlighted new and improved aircraft
- Space Shuttle milestone 8 with complete 3d cockpit.
- Saab Draken
- Mirage 2000
- Saab Viggen
- Ercoupe with completely re-worked 3d model and effects.
- Lockheed Constellation with new dual-control protocol for a pilot and a flight engineer.
- Improvements to many AI aircraft.
Other
Parameter --log-file
renamed to --log-dir
(FlightGear commit dab685).
Bug fixes
- See our bugtracker for a list, albeit incomplete, of the bugs fixed in this release.