1
0
Fork 0
Commit graph

10175 commits

Author SHA1 Message Date
Yves Tolosa-Joas
ed4e88a6a9 Updated Traffic and Liveries for Eastern Airways UK 2021-10-25 10:28:37 +01:00
Stuart Buchanan
63487bbe7b WS30 ultra shader - port ambient lighting fix
commit aca259acaccffbaf1cb264be423dda72c106150e
Author: vs <vs2009@mail.com>
Date:   Sat Oct 23 22:55:56 2021 +1000

    WS30 shaders: varying fix

commit 91b194f6766d432206cb013d99e0a96cd34ff33b
Author: vs <vs2009@mail.com>
Date:   Sat Oct 23 22:17:03 2021 +1000

    WS30 ultra shader: port the ambient lighting fix.
2021-10-24 21:36:39 +01:00
Julian Smith
c81870cff1 Added 'Time mode' dialogue to File menu.
Allows choice of real-time or simple-time modes.
2021-10-24 15:35:47 +01:00
Stuart Buchanan
fc42ef3fe4 WS30: Include ambient light in ALS fragment shader
Previously only the diffuse term was considered in the fragment
shader, leading to very dark scenery and deep shadows.

Now the ambient light term is also included making the scenery
much closer to the way it should be lit.
2021-10-21 21:34:53 +01:00
Stuart Buchanan
0bce3c966f WS30: landclass and texture lookups in fragment shader
commit e131ffaca7b2c934474f0e447b5852cb4c7c8d4a
Author: vs <vs2009@mail.com>
Date:   Fri Oct 15 22:19:42 2021 +1000

    WS30: landclass and texture lookups in fragment shader:

    Changelog:

    - Testing: Procedural random landclass function, get_random_landclass(). 1). Avoids a texture lookup for   profiling. 2). Creates squares of configurable size with controllable random landclass ranges - to test   landclass transition algorithms and quickly profile lots of landclasses in view. It's also possible to put   pressure on GPU memory even with 1 lookup of ground textures per fragment, by reducing size to <20m and   viewing from altitude.

    - Add ALS ultra technique as no 5, move existing ALS technique to no. 6. Add WS30-ALS-ultra frag & vert in   preparation for eventual ALS ultra port. Change comments/variables to match using a texture array instead   of atlas. Sampler name: atlas -> textureArray.

    - Testing/optimisation of de-tiling: WS30-ALS.frag: reorder perlin detiling to make noise source easier to   switch. WS30-ALS-ultra.frag: Create alternative to perlin noise used for reducing tiling that avoids a   texture lookup - to profile and optimise. This is commented out. The performance difference in the final  version depends on memory pressure versus arithmetic load of the full shader. It varies by GPU and what's  in view. In future, once a full ALS  port is done, maybe it'll be more efficient to run a higher quality  de-tiling algorithm all the time to avoid branching overhead due to effects like agriculture which need  more de-tiling. De-tiling code in shaders should /eventually/ match CPU-side de-tiling of texture masks  used for object and vegetation placement. De-tiling code in GPUs might be subject to precision and  numerical artifacts, and if so maybe the texture lookup version would work better. The same applies to  noise used for rendering WS3 water waves and collision queries. One option is to use exactly the same glsl  code, with a C++ header to convert glsl syntax e.g. https://github.com/g-truc/glm .
2021-10-21 21:31:03 +01:00
Stuart Buchanan
38dc00faf1 WS30 - Set Effects for ws30Roads etc. 2021-10-20 23:22:51 +01:00
Richard Harrison
0dcbfdbf53 docs: XML sound changes 2021-10-18 15:31:20 +02:00
Richard Harrison
b5b9568bc7 Local weather: change unknown landcover message to use logprint 2021-10-18 15:31:19 +02:00
Richard Harrison
dc697141b8 Tyre effects (spray, smoke) rework
Spray density realism improved by using a curve for the density and permitting the trigger to be changed (default 0.2)

Touchdown smoke trigerred by WoW changing using the velocity as a factor and then using a low pass filter on this to fade out the smoke. This results in smoke for a brief period that appears to be more realistic. F-14 example: https://i.imgur.com/FkwgoYV.gifv
2021-10-18 15:31:19 +02:00
Richard Harrison
9549655c2e AI: added fallback model for 777 (instead of AF 777)
- adjusted to not show gear
- use lightmap
- use navlights
2021-10-18 15:31:18 +02:00
Yves Tolosa-Joas
dda3fdbc7d Updated Traffic for Blue Air 2021-10-15 09:42:38 +01:00
Yves Tolosa-Joas
df5fe189ff Added Traffic and Livery for SykyLeaseCargo 2021-10-15 09:42:38 +01:00
Yves Tolosa-Joas
2da4f91e27 Moved Blue Air traffic to its new ICAO code BLA 2021-10-15 09:42:38 +01:00
Michael Danilov
e1c4bc1d92 keyboard.xml: fix aileron trim sign. 2021-10-15 03:20:24 +02:00
Roman Ludwicki
dde56304fc Update Polish translations for Qt 2021-10-14 14:11:57 +02:00
Roman Ludwicki
f2756bff81 i18n: refresh the FlightGear-nonQt.xlf files
Remove no more used `menu/interface-config`.

Add `menu/highlighting`, `menu/vr-options`, `options/system-time`,
`options/gmt`, `options/local-aircraft-time`.

Correct tip text from "Hold [Shift] while looking around to move the
view up, down, left or right" to "Hold Ctrl ...".

Corrections for Polish nonQt translations.
2021-10-14 01:14:16 +02:00
Florent Rougon
623bf0ffde Fix typo: locale-aircraft-time -> local-aircraft-time
Fix this before this contaminates all translation files.
2021-10-14 01:01:24 +02:00
Stuart Buchanan
e934445f91 WS30: Remove WS30 LoD range factor
Better handled by camera controls.
2021-10-12 21:48:12 +01:00
b'Fernando Garc\xc3\xada Li\xc3\xb1\xc3\xa1n
75bb602384 Merge /u/amalon/fgdata/ branch vr_3 into next
https://sourceforge.net/p/flightgear/fgdata/merge-requests/244/
2021-10-08 14:18:07 +00:00
Julian Smith
8c9e45ade3 Added simple highlighting dialogue on the 'Help' menu.
gui/dialogs/highlighting.xml
    Enable/disable highlighting dialog, plus shows highlighted dialog names
    etc.

gui/menubar.xml
    Added link to highlight dialog to help menu.
2021-10-07 18:21:27 +01:00
Stuart Buchanan
428cbb0abc WS30 - Line feature texturing. 2021-10-01 22:02:44 +01:00
Yves Tolosa-Joas
a24e4d9ad4 Updated Traffic for LOT Polish Airlines, removed duplicated tail number from SAS and Nordstar 2021-09-28 13:33:04 +01:00
Yves Tolosa-Joas
315f0330a4 Updated Traffic for Air Caraibes 2021-09-28 13:33:04 +01:00
Yves Tolosa-Joas
37f43bd671 Updated Traffic for Corsair 2021-09-28 13:33:04 +01:00
Yves Tolosa-Joas
8a219b1924 Updated Traffic for Braethens 2021-09-28 13:33:04 +01:00
Yves Tolosa-Joas
5aee98fdca Updated Livery and Traffic for DirectFlight Airtask Shetland service 2021-09-28 13:33:04 +01:00
Yves Tolosa-Joas
3647ca70fb Updated Liveriy and Traffic fir Cyprus Airways 2021-09-28 13:33:03 +01:00
Yves Tolosa-Joas
2ee8cde6da relocating DirectFlight traffic to under correct ICAO Code DCT 2021-09-28 13:33:03 +01:00
Michael Danilov
ae99e855b5 Advanced graphics options: fix missing rounding of cloud density 2021-09-25 02:27:39 +02:00
James Hogan
43305c09b3
defaults: Add VR visibility-mask property
Add VR visibility-mask property to defaults.xml so it initialises early
and so it is automatically saved.
2021-09-22 10:54:11 +01:00
Yves Tolosa-Joas
2568214ada Repointed Fallback BN Islander to new model 2021-09-21 17:32:00 +01:00
Yves Tolosa-Joas
e143415b57 Updated Liveries for SAS AI models 2021-09-21 17:32:00 +01:00
Durk Talsma
08ecc06204 Add missing closing bracket in conditional (Note to self: NEVER commit untested code... :-) ) 2021-09-20 20:43:30 +02:00
Durk Talsma
382a7af397 Step 1 in converting the Honeycomb Bravo throttle quadrant axis and button bindings to FlightGears HID input structure.This file efffectively replaces all the bindings I had introduced in the joystick binding file, and adds gear up/down control. 2021-09-19 17:48:59 +02:00
Durk Talsma
ebcfe4dc54 Remove all content from the joystick file, in order to prepare for a switch to a HID event config file. Note that I cannot remove this file yet, because the internal flightgear joystick selection logic will than use the bindings from default.xml, which will severely interfere with the commands in the HID config file. Leaving a skeleton xml file here, will effecively prevent that... 2021-09-19 17:48:59 +02:00
Fahim Imaduddin Dalvi
886b0c1392 Updated documentation for lights, buildings and trees.
Added comments regarding normal computation for directional lights, clarified
minor details, fixed typos and incorrect documentation regarding cartesian
coordinates for buildings and trees.
2021-09-19 14:36:38 +01:00
PortreeKid
77c02b2af1 Add lines to the ufo output that can directly be mass imported 2021-09-16 11:35:24 +01:00
Durk Talsma
9e225cd87d Some prepatory work for getting the autopilot buttons to work. 2021-09-14 20:52:34 +02:00
Stuart Buchanan
fbf4be91e3 c172p update from c172p-team version/2020.4
from https://github.com/c172p-team/c172p/releases/tag/version%2F2020.4
f0e108bca8ebfde42c8496df84dd580716242a0d
2021-09-14 19:34:27 +01:00
Yves Tolosa-Joas
74b51a738a New Livery for A350 Scandinavian Airlines 2021-09-13 10:33:52 +01:00
Yves Tolosa-Joas
c1c60e9c70 removed deprecated model, newer version under folder BNI 2021-09-13 10:33:52 +01:00
Yves Tolosa-Joas
0272f76465 Updated Traffic Files for SAS and Norwegian 2021-09-13 10:33:52 +01:00
Yves Tolosa-Joas
233849ebec Updated Traffic files for new BN-2 Islander AI Model 2021-09-13 10:33:52 +01:00
Yves Tolosa-Joas
9165beab9b Remapped Traffic Files to new BN-2 Islander AI Model 2021-09-13 10:33:52 +01:00
Yves Tolosa-Joas
10f7ddfe57 Updated Version of Britten Norman BN-2 Islander AI model 2021-09-13 10:33:52 +01:00
James Hogan
ab3718eb28
gui/dialogs/vr-options: Add mirror options
Add options to the vr-options dialog to allow the mirror to be toggled,
and the mirror mode to be changed (which reloads the compositor if
changed).
2021-09-11 23:43:55 +01:00
James Hogan
3aa8691963
defaults: Add VR mirror properties
Add important VR mirror properties to defaults.xml so that they
initialise early and so that they are automatically saved.
2021-09-11 23:43:55 +01:00
Durk Talsma
8d85476441 Simple configuration for a twin engine prop aircraft, including propellor pitch and mixture controls.
Additional functionality added: Elevator trim and flaps up/down.
2021-09-07 22:43:40 +02:00
Durk Talsma
ed3e0dc515 Merge branch 'next' of ssh://git.code.sf.net/p/flightgear/fgdata into next 2021-09-07 08:25:46 +02:00
Durk Talsma
6e4d006a0c Initial commit of a generic xml configuration for the Honeycomb Bravo Throttle Quadrant.
Currently, the file is based on the config file for the alpha flight yoke and still contains some old bindings. In this commit I have determine most of the axis and button bindings for a linux system. Adding actual functionality will be next.
2021-09-07 08:21:12 +02:00