Thorsten Renk
400409f10b
Bugfixes for ALS light addition
2016-08-18 09:25:03 +03:00
Thorsten Renk
c859fe7f89
Switch ALS model shaders to light addition in intensity space rather than perception space
2016-08-14 09:21:18 +03:00
Thorsten Renk
d1673bef6d
Check surface normal when computing rain effect
2016-08-08 09:40:21 +03:00
Thorsten Renk
e9bafac525
ALS urban shader development, minor fixes
2016-08-08 09:19:22 +03:00
Erik Hofman
fc2db8871b
Add an appropriate version number to all vertex shaders
2016-08-05 13:16:23 +02:00
Thorsten Renk
34f9480f2c
Merge branch 'next' of https://git.code.sf.net/p/flightgear/fgdata into next
2016-08-05 12:57:35 +03:00
Thorsten Renk
6cdc86c9d7
Blend option for ALS urban shader effect
2016-08-05 12:57:21 +03:00
Erik Hofman
3fa2ade35f
Add missing shader version tags for the other shaders too
2016-08-03 09:59:29 +02:00
Erik Hofman
727c3feb11
specify the shader version (default is 1.0): reported by glslangValidator
2016-08-03 09:31:07 +02:00
Thorsten Renk
12f4129a0d
Lightspot effect for ALS runway shader
2016-08-01 12:32:57 +03:00
Thorsten Renk
5fc5e8263f
Introduce detailed version of thruster flame
2016-08-01 11:47:44 +03:00
Thorsten Renk
8c3a321c21
Small tweak to lightning illumination of clouds
2016-07-31 15:40:03 +03:00
Thorsten Renk
1e51bf00c0
Experimental additional lighting options for ALS model shaders
2016-07-31 10:29:02 +03:00
Erik Hofman
f705d0f908
Fix a few GLSL errors as reported by glslangValidator
2016-06-29 11:53:24 +02:00
Thorsten Renk
4000ced617
Noise overlay for Earthview night light appearance
2016-06-14 10:15:44 +03:00
Thorsten Renk
f6a44ca869
Support for city night lights in Earthview
2016-06-13 13:00:27 +03:00
Thorsten Renk
379dd17b3d
ALS maintenance: bugfix for cloud impostors, 'inverse' Mie for cloud shader, glare for translucent objects proportional to 1-alpha rather than on-off
2016-06-12 15:22:11 +03:00
Thorsten Renk
94c96a29c7
ALS bird shader
2016-04-30 21:27:28 +03:00
Thorsten Renk
f3d79f18e3
Rain layer effect to ALS filtering
2016-04-08 15:57:59 +03:00
Thorsten Renk
3146d6e4fe
Filtering for most remaining ALS shaders
2016-04-06 09:26:49 +03:00
Thorsten Renk
e9bac7dac4
Fix tiling issues in Tropical South America airport keep definitions
2016-03-28 18:19:05 +03:00
Thorsten Renk
31c2312732
Prepare rock and base terrain effect for ALS filtering
2016-03-28 13:25:47 +03:00
Thorsten Renk
bb8e93da97
Enable filtering for ALS lower quality terrain, water and model shaders
2016-03-27 20:27:32 +03:00
Thorsten Renk
9afc904482
Prepare ALS tree shader for filtering, add functionality for (optional) agressive optimization
2016-03-26 09:02:51 +02:00
Thorsten Renk
fbc81836c0
Add urban and agriculture effects to ALS filtering scheme
2016-03-25 10:49:07 +02:00
Thorsten Renk
cbc851d415
Extend ALS flitering to more effects
2016-03-18 09:32:34 +02:00
Thorsten Renk
8bf55eec3c
More work on ALS filter code - noise and vignette for night vision, IR vision work
2016-03-17 14:40:37 +02:00
Thorsten Renk
5bd2faab04
Preparation for filtering (gamma, brightness, night vision) for ALS
2016-03-14 11:43:55 +02:00
Thorsten Renk
9de1d6751a
Bugfix for ALS airfield shader
2016-02-17 10:30:32 +02:00
Thorsten Renk
2366eaec94
More customizable ALS airport keep effect
2016-02-03 10:01:59 +02:00
Thorsten Renk
f08f21902c
More structure for Aurora Borealis rendering in ALS
2016-02-03 09:14:42 +02:00
Thorsten Renk
97cc53d7b3
Procedural aircraft lights for ALS - WIP
2016-02-03 09:13:30 +02:00
Thorsten Renk
459d8a02e0
Simple Aurora Borealis strength manager dependent on viewer latitude
2016-01-10 13:00:15 +02:00
Thorsten Renk
3ab3ba72e6
Support for Aurora Boeralis for ALS skydome and Earthview
2016-01-10 10:07:21 +02:00
Thorsten Renk
7ab9b4be4f
Reduce ALS surface light core desaturation for better color recognition (suggested by HHS)
2016-01-10 09:42:04 +02:00
Thorsten Renk
d6659667aa
Bugfix - NVIDIA drivers are waaay too tolerant...
2015-12-30 13:14:00 +02:00
Thorsten Renk
3dc8b32f67
De-saturating the core of ALS surface and runway lights as suggested by Gilberto Agostinho
2015-12-29 11:53:46 +02:00
Thorsten Renk
88bc96d346
Aurora Borealis shader effects for Earthview - not yet used
2015-12-23 13:39:45 +02:00
Thorsten Renk
a6110f9b48
Light scattering phenomena for ALS: rainbow, halo, sundogs and light pillar
2015-12-21 13:07:32 +02:00
Thorsten Renk
c275d3a8ad
Improved light curves for Earthview in low light
2015-12-07 08:43:58 +02:00
Thorsten Renk
fd0b47865f
Tentative change to linear-parabolic wingbeat animation for ALS wingflex shader
2015-11-14 13:27:38 +02:00
Thorsten Renk
9937c758c9
Change convention of wingsweep in ALS wingflex shader
2015-11-13 09:54:56 +02:00
Thorsten Renk
4f51ab3bec
Wing sweep animation for ALS wingflex shader
2015-11-11 11:34:41 +02:00
Thorsten Renk
88bd9e97a4
Wing motion shader, currently adapted for Pterosaur Dragon model
2015-11-08 22:34:12 +02:00
Thorsten Renk
8e03960e3b
Tentative procedural skid marks for paved runways, work in progress
2015-10-27 15:18:45 +02:00
Thorsten Renk
def0ee20d4
Vertical offset for ALS landing lights by Wayne Bragg
2015-10-22 12:06:12 +03:00
Thorsten Renk
9a53f8e331
Improvements to ALS dirt runway shader effect
2015-10-19 12:25:07 +03:00
Thorsten Renk
403e18728a
Change to light balance in ALS space shader
2015-10-09 19:48:37 +03:00
Thorsten Renk
b45611c4f1
Tweaks to high quality space shader
2015-08-28 10:13:29 +03:00
Thorsten Renk
87a2f55562
Higher quality space shaders
2015-08-27 14:46:05 +03:00
Thorsten Renk
454fa8df8f
More work on rendering lighting in ALS, public domain NOAA image resources are gratefully acknowledged
2015-08-12 11:31:05 +03:00
Thorsten Renk
a48dea9e48
Lightning for AW with ALS support - work in progress
2015-08-11 16:28:32 +03:00
Thorsten Renk
93e314a02a
Irradiance map and residual ambience support for ALS model interior effect
2015-08-08 13:37:15 +03:00
Thorsten Renk
c548463f5d
Grain overlay support for ALS model interior effect
2015-08-07 10:23:39 +03:00
Thorsten Renk
003eb87022
Lightmap support for ALS model interior effect
2015-08-07 09:46:45 +03:00
Thorsten Renk
834350b4cc
Lightmap for reflections in ALS glass effect
2015-08-06 12:26:47 +03:00
Thorsten Renk
80b0d64b4d
ALS in-cockpit flashlight effect by Wayne Bragg
2015-06-07 08:57:23 +03:00
Emilian Huminiuc
52887ad7c3
Environment/interpolator.xml: create copies of tied properties used by the ubershader reflection rotation.
...
Effects/model-combined.eff: use copies instead of tied properties Shaders/ubershader: fix reflection rotation for dynamic reflections.
2015-05-25 16:29:56 +02:00
Thorsten Renk
aec9efe2e4
User-controlled bounding box utilization for thruster flame
2015-05-23 11:48:14 +03:00
Thorsten Renk
b17cd267ef
Improvements to flame effect
2015-05-22 10:51:54 +03:00
Thorsten Renk
44f8e5f672
Procedural thruster flames, work in progress
2015-05-21 11:28:21 +03:00
Emilian Huminiuc
9d7b575a45
Revert Shaders/model-ALS-ultra.frag (ALS ubershader) changes made necessary by the last commit.
...
Add ALS specific vertex shader for ubershader.vert and buildings-ubershader.vert named model-ALS-ultra.vert and buildings-model-ALS-ultra.vert respectively. This partly reverts 3dc0e641c1
. Aircraft modelers and other consumers need not take any action.
2015-05-14 14:56:04 +02:00
Thorsten Renk
5fba8d301f
Spaceflight shader effect with altitude dependent mixture of ambient and diffuse light
2015-05-06 13:59:28 +03:00
Edward d'Auvergne
278b311511
Removal of the unused executable bit from the affected Shaders files.
2015-04-29 17:45:52 +02:00
Thorsten Renk
e4be2917be
Implicit lightmap support for ALS model interior effect
2015-04-21 09:01:31 +03:00
Thorsten Renk
fa7085b965
Tentative fix for ATI water reflection issue
2015-04-18 11:08:33 +03:00
Thorsten Renk
bc184f21de
Fix low angle odd colors for Earthview
2015-04-18 09:29:04 +03:00
Emilian Huminiuc
3dc0e641c1
Rewrite ubershader reflection. Objects using the dynamic option will now display the reflection properly when affected by a spin/rotate animation. Improved appearance of reflection + normalmap. Normalmap support added to random-buildings when ubershader active.
...
Also fixes some bugs exposed on AMD GPUs
2015-03-29 13:49:36 +02:00
Thorsten Renk
59e01f4edc
Improvements and bugfixes for orbital rendering
2015-03-29 13:16:19 +03:00
Thorsten Renk
1a327a9549
Bugfix for low transparency handling
2015-03-24 09:04:06 +02:00
Thorsten Renk
62b7946a0a
Glare parameter and side window support for glass effect
2015-03-21 08:39:56 +02:00
Thorsten Renk
19c57ca01d
Bugfix for incorrect lighting in overcast weather
2015-03-16 11:00:15 +02:00
Thorsten Renk
1a169d6de3
More work on ALS glass and cockpit interior
2015-03-16 10:47:10 +02:00
Thorsten Renk
419ae89ae2
Glass effect maintenance - lightcurve adjustment and damage support
2015-03-12 09:21:02 +02:00
Thorsten Renk
8beeb39932
Wiper and fog map for ALS glass effect
2015-03-11 11:04:48 +02:00
Thorsten Renk
92a38e95da
Cockpit interior shadow and caustic effect for ALS
2015-03-10 13:53:11 +02:00
Thorsten Renk
87c3bf5772
Interior glass effect with dynamic environment response for ALS
2015-03-10 13:43:08 +02:00
Thorsten Renk
76206b88a0
ALS fake aircraft shadow technique based on projecting a duplicate model
2015-03-05 10:01:28 +02:00
Thorsten Renk
a8ee47ddc5
Consistent shadow tree fog color for ALS
2015-02-25 15:36:31 +02:00
Thorsten Renk
3b44cbd6bd
Random vegetation shadows for ALS
2015-02-20 09:55:13 +02:00
Thorsten Renk
27740a17f7
Intel GPUs seem to be more picky...
2015-02-18 17:27:37 +02:00
Thorsten Renk
ce77fcfac9
European deciduous trees change autumn color in ALS
2015-02-18 10:35:00 +02:00
Stuart Buchanan
281469611b
Fixed directional lighting.
2015-01-05 20:49:40 +00:00
Thorsten Renk
c1e7703d78
Shader support for aircraft shadows
2014-12-16 13:40:30 +02:00
Thorsten Renk
1ad83ec6e5
Bugfix - restore deep shade model for ALS terrain
2014-12-16 13:39:49 +02:00
Thorsten Renk
2c0513816c
ALS maintenance - reworked light curves, streamlining, minor bugfixes,...
2014-12-15 15:50:47 +02:00
Thorsten Renk
576f72ba53
No Mie scattering effect when sun is down for ALS clouds
2014-12-12 10:31:12 +02:00
Thorsten Renk
dacf52ef56
More ALS maintenance
2014-12-12 10:04:56 +02:00
Thorsten Renk
ccfcfad7db
Fix small color mismatch in skydome code
2014-12-11 13:07:09 +02:00
Thorsten Renk
f2c81c9dcb
ALS maintenance, haze color balance at low light improved and dependent on air pollution
2014-12-11 13:02:40 +02:00
Thorsten Renk
fddf1edc54
Rayleigh effect reworked with fog illumination as proxy for scene light, small bugfixes
2014-12-03 13:50:05 +02:00
Thorsten Renk
dc791861d2
ALS maintenance: proper order of argument in smoothstep, night behaviour of wake, streamlining of if() statements,...
2014-12-02 11:18:02 +02:00
Thorsten Renk
47aca39183
Kill specular channel after sundown in ALS model shader
2014-11-30 14:08:40 +02:00
Thorsten Renk
85486a0f51
Airport keep follows autumn coloring
2014-11-30 13:30:56 +02:00
Thorsten Renk
9855d16735
Tentative hack to avoid black triangles in urban terrain problem when urban effect is used
2014-11-17 10:23:14 +02:00
Thorsten Renk
4e9ba3e560
Basic ALS + AW infrastructure to use new cloud transparency parameter
2014-11-16 12:28:09 +02:00
Thorsten Renk
77e382be75
Continuous water coloring between ocean and inland
2014-11-12 09:16:32 +02:00
Thorsten Renk
fc85e049c9
Real geometry mapped grain overlay and wetness/rain simulation for ALS model shader, Vinson flightdeck as example
2014-11-08 10:42:42 +02:00
Thorsten Renk
9d2a0c9456
vec3 is not the same as float
2014-11-05 08:47:02 +02:00
Thorsten Renk
b35f326634
Consistent Rayleigh haze for trees is hard...
2014-11-04 12:33:29 +02:00