Stuart Buchanan
c49c6a38c6
FG1000: GMA1347 Audio Interface and NAV/COM active
...
The G1000 highlights the active NAV and COM radios in cyan.
In the NAV case, this is the radio being used by the CDI.
In the COM case, this is the COM radio selected on the audio panel.
2021-08-18 20:18:57 +01:00
Fernando García Liñán
05994100ea
HDR: Better handling of model-combined for backwards compatibility
2021-08-18 12:27:03 +02:00
Fernando García Liñán
f5bc6df9fb
HDR: Use a reversed depth buffer to increase precision and avoid Z-fighting
2021-08-17 20:58:48 +02:00
Yves Tolosa-Joas
8304298146
Added missing <heavy> tags
2021-08-17 09:10:43 +01:00
Fernando García Liñán
f16372ac7e
HDR: Add property to show debug views of the GBuffer
2021-08-16 21:51:37 +02:00
Fernando García Liñán
13df616ca6
HDR: Support glTF models
2021-08-16 17:10:01 +02:00
Yves Tolosa-Joas
d1b7bd154f
Removed Deprecated LAN & TAM Aircrafts and Liveries now replaced by LATAM
2021-08-16 12:03:19 +01:00
Yves Tolosa-Joas
186beaa644
Conslidated and Updated LATAM traffic to observed traffic for week of 02 AUG 2021
2021-08-16 12:03:18 +01:00
Fahim Imaduddin Dalvi
81af0f37c2
Shader-based scenery lights.
...
This commit implements shader-based scenery lights with support for
efficient rendering of a large number of lights, animations and
directionality. Detailed commit log can be found at [1]. Detailed
discussions can be found on the mailing list [2][3][4].
[1] https://sourceforge.net/u/fahimdalvi/fgdata/ci/feat/scenery-shader-lights/~/tree/
[2] (Timed animation stops working in certain configurations) https://sourceforge.net/p/flightgear/mailman/flightgear-devel/thread/4A7AC359-63B3-4D8A-815B-09823BCEFF27%40gmail.com/#msg37095923
[3] (Shader-based scenery lights) https://sourceforge.net/p/flightgear/mailman/flightgear-devel/thread/63E3C131-7662-4F59-B2E6-03208C78EF96%40gmail.com/#msg37190517
[4] (Shader-based scenery lights Part 2) https://sourceforge.net/p/flightgear/mailman/flightgear-devel/thread/74F18179-CA34-4901-A44E-15498ECC230A%40gmail.com/#msg37331695
2021-08-07 21:42:20 +03:00
Delta Echo
704ded6d7f
FLARM: Improve Startup logic to better handle power outage during startup
2021-08-07 18:24:20 +02:00
Florent Rougon
94b89d9971
i18n: update the French translation
...
- Take the last FlightGear-Qt.xlf from branch 'release/2020.3'. The
translation is complete from the point of view of Qt Linguist, but the
FlightGear-Qt.xlf files need some refreshing from the C++ and QML
sources.
- Translate remaining strings in FlightGear-nonQt.xlf.
2021-08-05 10:01:04 +02:00
Roman Ludwicki
a70e54fe10
i18n: update the Polish translation (the nonQt part)
2021-08-04 19:12:20 +02:00
Florent Rougon
d67feb5ef1
i18n: refresh the FlightGear-nonQt.xlf files
...
Propagate changes (walker-related, from the previous commit) in the
default translation to all FlightGear-nonQt.xlf files.
2021-08-04 10:20:04 +02:00
PlayeRom
d16aac9bbc
Add "Walker" menu to translations
2021-08-04 10:18:30 +02:00
Florent Rougon
e634f37c82
i18n: refresh the FlightGear-nonQt.xlf files
...
Propagate changes in the default translation to all FlightGear-nonQt.xlf
files.
2021-08-04 00:05:34 +02:00
Florent Rougon
269c6d0722
i18n: add 3 new translatable strings to Translations/default/menu.xml
...
Add new translatable strings: earthview, volcanoes, ai-objects.
2021-08-04 00:04:49 +02:00
Florent Rougon
55171d2618
i18n: fix broken file 'Translations/de/FlightGear-nonQt.xlf'
...
Only one 'target' child per 'trans-unit' element is allowed.
2021-08-04 00:04:13 +02:00
Julian Smith
23374fb50e
defaults.xml: enable CompositeViewer by default.
...
We set /sim/rendering/composite-viewer-enabled to true.
2021-08-03 09:39:50 +01:00
Yves Tolosa-Joas
b04ea75752
Updated American Airlines fleets and traffic to schedule of 05-11 JUL 2021
2021-07-31 23:05:53 +01:00
Fernando García Liñán
e745684c33
HDR: Use a better DFG LUT
...
The previous one had 8 bit precision, this one has 16 bit precision and is stored on a DDS texture.
2021-07-31 19:13:19 +02:00
Fernando García Liñán
4d34115177
HDR: Increase maximum distance of aerial perspective
2021-07-31 19:13:19 +02:00
Fernando García Liñán
467468ef3a
HDR: Improve exposure and bloom handling
2021-07-31 19:13:19 +02:00
Fernando García Liñán
526491790e
HDR: Improve envmap pre-filtering
2021-07-31 19:13:19 +02:00
Fernando García Liñán
5c1c28c536
HDR: Improve PBR Effect
2021-07-31 19:13:19 +02:00
Fernando García Liñán
871654c16f
HDR: Better handling of the Sun
...
Add transmittance to the Sun illuminance value to get correct colors at every time of day.
Also improved the Sun disk rendering.
2021-07-31 19:13:19 +02:00
Julian Smith
d1be26df65
gui/dialogs/flight-recorder.xml: added checkbox for continuous compression.
2021-07-31 10:29:45 +01:00
Julian Smith
5a4bc3fc53
Aircraft/Generic/MPCarriers.nas: added support for always tying AI and MP carriers together.
...
We tie MP and AI carrier together if /sim/mp-carriers/latch-always is true.
This is done by setting /ai/models/carrier[]/ai-latch to the
/ai/models/multiplayer path containing the corresponding Multiplayer
information. C++ code will detect this and copy across the position and
orientation each frame.
2021-07-31 10:29:45 +01:00
Fernando García Liñán
46b1cd62f7
Fix shadows on Mac OS
2021-07-29 15:49:43 +02:00
Fernando García Liñán
a00f7ddfaf
HDR: Fix Earth appearing to be "rounder" than normal
...
We have to compensate for the fact that the sky-view LUT contains the view from the camera, but the skydome remains fixed on the ground.
2021-07-29 11:55:01 +02:00
Fernando García Liñán
af29642423
HDR: miscellaneous changes
...
- Add an utility linearizeDepth function to help visualize the depth buffer for debug purposes.
- Use 'color0' instead of 'color' for all color attachments.
- Do not write to the HDR buffer if a fragment doesn't need shading (depth = 1).
2021-07-29 08:45:17 +02:00
Fernando García Liñán
760db3ba6d
HDR: gracefully handle situations where the viewer is below the ground
2021-07-28 11:37:33 +02:00
Fernando García Liñán
9b9ae5cf38
HDR pipeline: even better atmospheric scattering
...
Implementation of "A Scalable and Production Ready Sky and Atmosphere Rendering Technique" by Sébastien Hillaire (2020).
2021-07-28 09:40:04 +02:00
Fernando García Liñán
016585e176
HDR pipeline: Use MRT to prefilter the environment map
2021-07-26 17:21:20 +02:00
Fernando García Liñán
873ae6b3d5
Add clear masks to all compositor passes
2021-07-26 17:21:20 +02:00
James.Hester
c6b526f343
Create overlay mixing scales based on texture scale.
2021-07-26 11:13:00 +01:00
Fernando García Liñán
9eaef501c7
HDR pipeline: a lot of improvements to atmospheric scattering
2021-07-26 12:11:37 +02:00
Stuart Buchanan
0a9a0527aa
FG1000 - Architecture diagram
2021-07-25 20:43:02 +01:00
Fernando García Liñán
d58ab0d82c
Change all Compositor passes implicit attachments
...
The default implicit attachments are color and depth now.
2021-07-24 19:23:10 +02:00
Fernando García Liñán
1215f1eba2
HDR pipeline: add placeholder shaders for WS 3.0
2021-07-24 13:35:53 +02:00
Fernando García Liñán
784c89dd61
HDR pipeline: do not use the r11g11b10f format
...
Not every GPU supports it under a compatibility context. This is an optimization to reduce bandwidth anyway, so we should be fine using rgb16f for now.
2021-07-24 07:04:39 +02:00
Fernando García Liñán
96313e7eb0
Initial commit of the HDR pipeline
2021-07-23 07:46:05 +02:00
Stuart Buchanan
1732f1339f
FG1000: EIS Battery current display
2021-07-05 17:12:34 +01:00
Stuart Buchanan
3239f8664e
FG1000: Add CHT to C182T EIS display
2021-07-05 16:24:59 +01:00
Yves Tolosa-Joas
a7cbaf4f97
Updated Fleet and Traffic for AirBridgeCargo
2021-06-29 10:37:28 +01:00
Yves Tolosa-Joas
47708c7154
Updated Traffic an Liveries for Copa Airlines of Panama
2021-06-27 19:48:39 +01:00
Julian Smith
86402a0c92
gui/dialogs/multiplayer.xml: added mpcarrier-latch-always.
...
If set, AI carriers are always latched to MP carriers.
2021-06-25 10:59:53 +01:00
Richard Harrison
d9ffc50011
MP Carrier fixes for loading
...
Generally this change proves that we probably don't need the MPCarrier model on the target system - because by using the fallback model to load the Nasal this will happen without needing the high detail models at all.
To support this :
- Added fallback models for all carriers (defined as AI scenarios)
- Added logic to fallback models so that MP carriers load correctly
- The model will still be the AI model.
- MPCarriers.nas from MPCarrier/systems now in Aircraft/Generic
2021-06-22 23:40:20 +02:00
legoboyvdlp R
a23313176c
Add turbojet fan sound by Bjoern K; edited to remove pops/cracks
2021-06-18 12:58:09 +01:00
Fernando García Liñán
d15b61e9b5
Reorganize the shadow mapping functions
...
- Removed the multiple return statements, as they can be problematic with older GLSL 120 compilers
- Removed debug flags
- Moved code to separate functions for readability
- Reduced the band size to 0.1 to make more use of the higher quality cascades
2021-06-17 18:18:27 +02:00
Julian Smith
de40bf5f94
gui/dialogs/replay.xml: in slider, measure time from start of recording.
...
This avoids problems in simple-time mode because PUI slider code uses float,
not double, so UTC values don't work properly because resolution is not enough.
2021-06-09 10:44:11 +01:00