Emilian Huminiuc
|
a76a84d287
|
fix runway shader normals in Rembrandt.
Signed-off-by: Emilian Huminiuc <emilianh@gmail.com>
|
2012-07-01 23:20:02 +03:00 |
|
Stuart Buchanan
|
145a759fb8
|
Add support for atmospheric scattering to the random vegetation shader.
|
2012-06-30 00:38:14 +01:00 |
|
Emilian Huminiuc
|
8fa569e77f
|
make transition effect Rembrandt compatible.
Note: this is the transition effect used by the materials-dds.xml
Signed-off-by: Emilian Huminiuc <emilianh@gmail.com>
|
2012-06-28 23:43:08 +03:00 |
|
Emilian Huminiuc
|
c001b6d679
|
transition.frag: fix shading
ubershader.frag: fix ambient
Signed-off-by: Emilian Huminiuc <emilianh@gmail.com>
|
2012-06-28 14:37:45 +03:00 |
|
Frederic Bouvier
|
59e0f41283
|
Get rid of TexGen magic and do the projective texturing for shadow mapping ourself
|
2012-06-27 21:04:51 +02:00 |
|
Frederic Bouvier
|
4e241640b6
|
Add a bloom strength property and a slider in the Rembrandt dialog
|
2012-06-26 09:02:21 +02:00 |
|
Emilian Huminiuc
|
f6b74fc128
|
Add material ID to provide increased specular effect in Rembrandt for water and ubershader.
Signed-off-by: Emilian Huminiuc <emilianh@gmail.com>
|
2012-06-26 02:18:00 +03:00 |
|
Emilian Huminiuc
|
ce18b24ba9
|
fix water specular with Rembrandt
Signed-off-by: Emilian Huminiuc <emilianh@gmail.com>
|
2012-06-25 21:15:32 +03:00 |
|
Emilian Huminiuc
|
eeefbc596b
|
Fix wrong water-gbuffer.frag from previous commit
Signed-off-by: Emilian Huminiuc <emilianh@gmail.com>
|
2012-06-24 20:37:34 +03:00 |
|
Emilian Huminiuc
|
174f40d52b
|
Adapt water shader to Rembrandt
Signed-off-by: Emilian Huminiuc <emilianh@gmail.com>
|
2012-06-24 20:18:46 +03:00 |
|
Emilian Huminiuc
|
333d70aeca
|
Make runway shader work with Rembrandt
Signed-off-by: Emilian Huminiuc <emilianh@gmail.com>
|
2012-06-23 23:13:49 +03:00 |
|
Emilian Huminiuc
|
42e4428f8d
|
adapt water_lightfield shader to the previous changes
Signed-off-by: Emilian Huminiuc <emilianh@gmail.com>
|
2012-06-16 21:27:59 +03:00 |
|
Emilian Huminiuc
|
6ef4f5eca0
|
Make water efect use png textures by default, and rely on their dds counterparts only when using the dds materials file.
Signed-off-by: Emilian Huminiuc <emilianh@gmail.com>
|
2012-06-16 18:57:14 +03:00 |
|
Flightgear Development
|
23536748f7
|
Terrain haze bugfixes
|
2012-06-11 20:23:31 +02:00 |
|
Frederic Bouvier
|
1932ddb014
|
Allow to select debugged buffers in Rembrandt
|
2012-05-18 12:42:34 +02:00 |
|
Frederic Bouvier
|
58c5a389ce
|
Allow to adjust ambient occlusion strength
|
2012-05-18 09:00:48 +02:00 |
|
Emilian Huminiuc
|
e21807bb33
|
formatting cleanup
Signed-off-by: Emilian Huminiuc <emilianh@gmail.com>
|
2012-05-17 20:16:29 +03:00 |
|
Frederic Bouvier
|
41ff7da797
|
Show bloom buffer
|
2012-05-12 23:38:40 +02:00 |
|
Frederic Bouvier
|
be5a51ec5d
|
Bloom effect for the Rembrandt renderer
|
2012-05-12 13:06:45 +02:00 |
|
Frederic Bouvier
|
2163651c43
|
Avoid duplication of fullscreen vertex shader
|
2012-05-12 11:47:18 +02:00 |
|
Frederic Bouvier
|
1a5cc682a9
|
Add condition on ambient occlusion and a menu item to switch it on and off if the stage is enabled in the pipeline
|
2012-05-12 09:20:13 +02:00 |
|
Frederic Bouvier
|
961219a091
|
Add ambient occlusion to default pipeline
|
2012-05-12 09:20:09 +02:00 |
|
Frederic Bouvier
|
140263d611
|
Screen space ambient occlusion effect
|
2012-05-12 09:20:07 +02:00 |
|
Frederic Bouvier
|
c5732c38ba
|
Generic blur effect
|
2012-05-12 09:20:05 +02:00 |
|
Vivian Meazza
|
f0d21c1f60
|
Optimisation and tidying
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
|
2012-05-07 19:11:34 +01:00 |
|
Vivian Meazza
|
0a8f9d71c3
|
Tidy up
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
|
2012-05-07 17:22:15 +01:00 |
|
Vivian Meazza
|
b6fd097920
|
Opotimize in line with water shaders
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
|
2012-05-07 12:46:25 +01:00 |
|
Vivian Meazza
|
0235f95ed5
|
Merge branch 'master' of gitorious.org:fg/fgdata into work
|
2012-05-05 20:07:43 +01:00 |
|
Vivian Meazza
|
9657518663
|
Optimise water shaders after ideas and suggestions by Thorsten Renk
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
|
2012-05-05 19:59:22 +01:00 |
|
Frederic Bouvier
|
3fc1a36201
|
Fix a shader problem. It seems a bad idea to set gl_FragData in a conditional block. It seems better to assign a value unconditionally even if there is no buffer attached.
|
2012-05-05 00:10:56 +02:00 |
|
Frederic Bouvier
|
7e1ed19307
|
Put encode_gbuffer in a separate shader to please ATI and/or Mac OSX that doesn't like to have gl_FragData and gl_FragColor in the same program, even if one is never called
|
2012-05-04 09:34:00 +02:00 |
|
Emilian Huminiuc
|
f26472f614
|
Remove useless include_fog.vert from some of the effects.
Fis c/p error in ubershader-deferred.
Signed-off-by: Emilian Huminiuc <emilianh@gmail.com>
|
2012-05-03 00:01:59 +03:00 |
|
Stuart Buchanan
|
de70c6404e
|
Emissive lighting for random buildings. Part 1.
|
2012-05-01 22:35:10 +01:00 |
|
Emilian Huminiuc
|
5fbc5bddf6
|
Ubershader: some spring cleaning, readability
Signed-off-by: Emilian Huminiuc <emilianh@gmail.com>
|
2012-05-01 15:03:18 +03:00 |
|
Frederic Bouvier
|
6775ecdfd2
|
Display the depth buffer when stored in a color texture
|
2012-05-01 09:34:14 +02:00 |
|
Frederic Bouvier
|
6be18a5c99
|
Add the ability to record depth in color buffer. This should solve depth buffer resolution problem for older NVidia cards.
|
2012-05-01 08:47:38 +02:00 |
|
Frederic Bouvier
|
76a11c2d48
|
Fix bug #750: allow cards or drivers not supporting dynamic indexing in fragment shaders to have simple shadows
|
2012-04-29 13:35:30 +02:00 |
|
Frederic Bouvier
|
72be8cdcf7
|
Merge commit 'refs/merge-requests/99' of git://gitorious.org/fg/fgdata into thorsten/haze_1.3
|
2012-04-27 08:29:03 +02:00 |
|
Frederic Bouvier
|
ef9f0d222d
|
Remove incomplete and unused shaders
|
2012-04-26 20:49:01 +02:00 |
|
Flightgear Development
|
2b972341b3
|
Terrain Haze v1.3
|
2012-04-26 17:22:58 +03:00 |
|
Frederic Bouvier
|
d62e7ed6cc
|
Filtering requires GLSL 1.2
|
2012-04-18 22:34:03 +02:00 |
|
Frederic Bouvier
|
c06889b3c5
|
Revert "Remove ambient component of additional lights"
This reverts commit de454d1391ffc1d208dc783715524ef8eef4055f.
|
2012-04-18 20:19:47 +02:00 |
|
Frederic Bouvier
|
adf766aeff
|
Add optional shadow filtering
|
2012-04-18 09:13:38 +02:00 |
|
Frederic Bouvier
|
9807be4f0d
|
Fix a problem with cockpit shadows added in previous commit
|
2012-04-18 08:37:14 +02:00 |
|
Frederic Bouvier
|
e4b856805e
|
Make the number of shadow cascades and the range of each configurable
|
2012-04-17 09:12:57 +02:00 |
|
Frederic Bouvier
|
e09670ea33
|
Fix the Rembrandt version of the urban shader
|
2012-04-16 23:53:09 +02:00 |
|
Frederic Bouvier
|
a8863ad2b8
|
Workaround to make the landmass shader work on MacOSX, contributed by Olaf Flebbe
|
2012-04-16 08:53:18 +02:00 |
|
Frederic Bouvier
|
40f0b5f242
|
Don't modify depth buffer at grazing angles in the urban shader
|
2012-04-16 08:30:47 +02:00 |
|
Frederic Bouvier
|
e442e37ec3
|
Remove ambient component of additional lights
It creates artifacts at edges of light volumes and should come from the main light source (sun and moon) anyway
|
2012-04-16 08:29:33 +02:00 |
|
Frederic Bouvier
|
98208409f4
|
Urban shader for Rembrandt: comment out snow and night light for the moment
|
2012-04-14 23:48:05 +02:00 |
|