1
0
Fork 0
fgdata/Effects
Stuart Buchanan eaf03b6005 Add object shadows to water
commit 918aa4402143638133153dff722ef3a6b4feead7
Author: vs <vs2009@mail.com>
Date:   Sat Nov 20 23:38:52 2021 +1000

    ALS water effect & shaders:

    Add object shadows for water in a similar fashion to terrain.

    Add commented out code of what should be the shader part of clustered lighting for the compositor. getClusteredLightsContribution() normally multiplies the texel by light contributions. It is fed input such that the light contribution term is similar to secondary lights in the water lighting equation, and both are added together.
2021-12-05 14:15:27 +00:00
..
Fallback HDR: Organize shadow-related files and add screen space shadows 2021-08-24 23:38:56 +02:00
HDR HDR: Implement GTAO (Ground Truth Ambient Occlusion) 2021-09-01 04:26:03 +02:00
agriculture.eff Reduce shader complexity and implement graphics presets 2021-03-31 04:05:34 +02:00
airfield.eff Add clustered shading support to most Effects and shaders 2020-12-23 11:10:34 +01:00
birdswarm.eff ALS urban shader development, minor fixes 2016-08-08 09:19:22 +03:00
bowwave.eff Reduce shader complexity and implement graphics presets 2021-03-31 04:05:34 +02:00
building.eff Simplify building.eff, fix lack of orthoTexCoord 2021-04-25 21:36:02 +01:00
bumpspec.eff Reduce shader complexity and implement graphics presets 2021-03-31 04:05:34 +02:00
chrome.eff HDR: Use gl_VertexID instead of the MVP matrix in fullscreen passes 2021-08-31 18:02:38 +02:00
chute.eff Add clustered shading support to most Effects and shaders 2020-12-23 11:10:34 +01:00
cityLM.eff Maintenance: cityLM Effort 2021-02-27 00:26:39 -06:00
cliffs.eff Add clustered shading support to most Effects and shaders 2020-12-23 11:10:34 +01:00
cloud-impostor.eff More infrastructure for perception filtering of moonlight 2017-11-13 10:27:25 +02:00
cloud-models.eff Revert "UniformFactory: merge current uniform per <name> of effect" 2014-11-16 22:09:41 +01:00
cloud-noctilucent.eff More infrastructure for perception filtering of moonlight 2017-11-13 10:27:25 +02:00
cloud-static.eff ALS: Detailed scattering model for light on Cirrus clouds 2018-09-01 09:42:34 +03:00
cloud.eff ALS: New cloud rendering detail level with more dramatic Mie scattering at cloud fringes done inside fragment shader 2018-08-30 09:17:36 +03:00
clouds-box.eff Revert "UniformFactory: merge current uniform per <name> of effect" 2014-11-16 22:09:41 +01:00
clouds-layered.eff Revert "UniformFactory: merge current uniform per <name> of effect" 2014-11-16 22:09:41 +01:00
clouds-thick.eff Revert "UniformFactory: merge current uniform per <name> of effect" 2014-11-16 22:09:41 +01:00
clouds-thin.eff Revert "UniformFactory: merge current uniform per <name> of effect" 2014-11-16 22:09:41 +01:00
clouds-thinlayer.eff Revert "UniformFactory: merge current uniform per <name> of effect" 2014-11-16 22:09:41 +01:00
crop.eff Reduce shader complexity and implement graphics presets 2021-03-31 04:05:34 +02:00
cropgrass.eff Reduce shader complexity and implement graphics presets 2021-03-31 04:05:34 +02:00
dirt-runway.eff Add clustered shading support to most Effects and shaders 2020-12-23 11:10:34 +01:00
flutter.eff Reduce shader complexity and implement graphics presets 2021-03-31 04:05:34 +02:00
forest.eff Reduce shader complexity and implement graphics presets 2021-03-31 04:05:34 +02:00
glacier.eff Reduce shader complexity and implement graphics presets 2021-03-31 04:05:34 +02:00
glass.eff HDR: Better technique ordering 2021-08-31 18:42:21 +02:00
grass.eff Add clustered shading support to most Effects and shaders 2020-12-23 11:10:34 +01:00
herbtundra.eff Reduce shader complexity and implement graphics presets 2021-03-31 04:05:34 +02:00
hud.eff Another ALS HUD bugfix, cannot have two uniforms named the same 2017-04-19 09:52:53 +03:00
landmass-nowood.eff Reduce shader complexity and implement graphics presets 2021-03-31 04:05:34 +02:00
landmass-scrub.eff Reduce shader complexity and implement graphics presets 2021-03-31 04:05:34 +02:00
landmass.eff Reduce shader complexity and implement graphics presets 2021-03-31 04:05:34 +02:00
lfeat.eff Reduce shader complexity and implement graphics presets 2021-03-31 04:05:34 +02:00
light-cone.eff Revert "UniformFactory: merge current uniform per <name> of effect" 2014-11-16 22:09:41 +01:00
light-point.eff Make Compositor default 2020-11-16 13:46:30 +01:00
light-spot.eff Make Compositor default 2020-11-16 13:46:30 +01:00
lightmap.eff Fix inherits-from breaking lightmap.eff fallback 2021-04-22 10:29:59 +01:00
lightning.eff More work on rendering lighting in ALS, public domain NOAA image resources are gratefully acknowledged 2015-08-12 11:31:05 +03:00
material-diffuse.eff Revert "UniformFactory: merge current uniform per <name> of effect" 2014-11-16 22:09:41 +01:00
material-off.eff Revert "UniformFactory: merge current uniform per <name> of effect" 2014-11-16 22:09:41 +01:00
model-combined-deferred.eff Make Compositor default 2020-11-16 13:46:30 +01:00
model-combined-transparent.eff Better handling of transparent objects in Classic 2021-08-31 18:25:28 +02:00
model-combined.eff HDR: Use stencil buffer for optimization purposes 2021-08-23 12:44:26 +02:00
model-default.eff HDR: Optimize the G-Buffer and do not separate the occlusion texture 2021-08-27 00:03:43 +02:00
model-interior-display.eff Reduce shader complexity and implement graphics presets 2021-03-31 04:05:34 +02:00
model-interior.eff Add clustered shading support to most Effects and shaders 2020-12-23 11:10:34 +01:00
model-pbr-transparent.eff HDR: Better technique ordering 2021-08-31 18:42:21 +02:00
model-pbr.eff HDR: Better technique ordering 2021-08-31 18:42:21 +02:00
model-transparent.eff HDR: Better technique ordering 2021-08-31 18:42:21 +02:00
model-wingflex.eff Reduce shader complexity and implement graphics presets 2021-03-31 04:05:34 +02:00
planet-aurora.eff Earthview 2.1 - parallax mapping for cloud layer, lightning at night, Rayleigh scattering in atmosphere and minor bugfixes 2017-04-05 16:50:31 +03:00
planet-cloudlayer.eff Remove requests to generate normals as these are no-ops, because 2020-05-03 07:29:34 +01:00
planet.eff Remove requests to generate normals as these are no-ops, because 2020-05-03 07:29:34 +01:00
procedural-light.eff Procedural aircraft lights for ALS - WIP 2016-02-03 09:13:30 +02:00
rain-layer.eff Groundwork for ALS g-force blackout filter, WIP 2017-03-03 19:50:13 +02:00
reflect-bump-spec.eff Reduce shader complexity and implement graphics presets 2021-03-31 04:05:34 +02:00
reflect.eff Reduce shader complexity and implement graphics presets 2021-03-31 04:05:34 +02:00
road-high.eff osm2city building, road, railway materials. 2017-05-09 14:16:44 +01:00
road-low.eff osm2city building, road, railway materials. 2017-05-09 14:16:44 +01:00
road-mid.eff osm2city building, road, railway materials. 2017-05-09 14:16:44 +01:00
road.eff Reduce shader complexity and implement graphics presets 2021-03-31 04:05:34 +02:00
rock.eff Add clustered shading support to most Effects and shaders 2020-12-23 11:10:34 +01:00
runway-dds.eff Revert "UniformFactory: merge current uniform per <name> of effect" 2014-11-16 22:09:41 +01:00
runway.eff Reduce shader complexity and implement graphics presets 2021-03-31 04:05:34 +02:00
scenery-lights.eff Fixed FOV side effect on light sprite size. 2021-09-04 13:41:02 +03:00
schemes.xml HDR: Optimize the G-Buffer and do not separate the occlusion texture 2021-08-27 00:03:43 +02:00
shadow-vol.eff Make Compositor default 2020-11-16 13:46:30 +01:00
shadow.eff Make Compositor default 2020-11-16 13:46:30 +01:00
skydome.eff HDR: Organize shadow-related files and add screen space shadows 2021-08-24 23:38:56 +02:00
space-combined.eff ALS model shader: allow dirt overlay to change surface reflectivity, add grain merge reflection type to space shader 2017-06-18 09:35:32 +03:00
space.eff Experimental additional lighting options for ALS model shaders 2016-07-31 10:29:02 +03:00
stars.eff HDR: Better technique ordering 2021-08-31 18:42:21 +02:00
surface-lights-directional.eff Extend ALS flitering to more effects 2016-03-18 09:32:34 +02:00
surface-lights.eff Extend ALS flitering to more effects 2016-03-18 09:32:34 +02:00
terrain-default.eff Fix to overlays issue 2648 2021-12-05 14:09:27 +00:00
terrain-overlay.eff Fix to overlays issue 2648 2021-12-05 14:09:27 +00:00
text-default.eff Add shaders for osgText 2021-05-14 22:45:36 +02:00
thrust-flame.eff Bugfix and noise seed option for ALS thrust flame shader 2017-04-17 10:30:49 +03:00
transition-base-dirt.eff Reduce shader complexity and implement graphics presets 2021-03-31 04:05:34 +02:00
transition-base-grass-inverse.eff Reduce shader complexity and implement graphics presets 2021-03-31 04:05:34 +02:00
transition-base-grass-rock.eff Reduce shader complexity and implement graphics presets 2021-03-31 04:05:34 +02:00
transition-base-rock.eff Reduce shader complexity and implement graphics presets 2021-03-31 04:05:34 +02:00
transition.eff Reduce shader complexity and implement graphics presets 2021-03-31 04:05:34 +02:00
tree-european-deciduous.eff European deciduous trees change autumn color in ALS 2015-02-18 10:35:00 +02:00
tree-european-mixed.eff European deciduous trees change autumn color in ALS 2015-02-18 10:35:00 +02:00
tree-forest.eff Prepare ALS tree shader for filtering, add functionality for (optional) agressive optimization 2016-03-26 09:02:51 +02:00
tree-grass.eff Random vegetation shadows for ALS 2015-02-20 09:55:13 +02:00
tree.eff Reduce shader complexity and implement graphics presets 2021-03-31 04:05:34 +02:00
urban.eff Reduce shader complexity and implement graphics presets 2021-03-31 04:05:34 +02:00
water-dds.eff Revert "UniformFactory: merge current uniform per <name> of effect" 2014-11-16 22:09:41 +01:00
water-inland.eff Cleanup: 2021-05-10 11:52:28 +02:00
water.eff Add object shadows to water 2021-12-05 14:15:27 +00:00
ws30.eff WS30: Full ALS Detailed and Ultra implementation 2021-12-05 13:45:46 +00:00
ws30water.eff HDR: Water rendering 2021-08-25 04:17:09 +02:00