Stuart Buchanan
|
ab21e069f7
|
Correct atmospheric scattering for trees, where we were applying ambient lighting twice, making them too dark, and not using an alpha test.
Also fix the tropical trees, where only half the texture was defined.
|
2012-07-02 23:27:44 +01:00 |
|
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
|
2f123b7100
|
Make random buildings compatible with the atmospheric scattering shader.
Also remove redundant test parameters from the tree effect.
|
2012-06-30 20:37:08 +01:00 |
|
Emilian Huminiuc
|
876e3e11db
|
fix transition.eff copy paste failure, and enable the slider selectively under Rembrandt.
Signed-off-by: Emilian Huminiuc <emilianh@gmail.com>
|
2012-06-30 14:55:52 +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
|
b466346a53
|
make sure crop and landmass based effects turn off under Rembrandt
Signed-off-by: Emilian Huminiuc <emilianh@gmail.com>
|
2012-06-29 18:57:03 +03: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 |
|
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
|
ce18b24ba9
|
fix water specular with Rembrandt
Signed-off-by: Emilian Huminiuc <emilianh@gmail.com>
|
2012-06-25 21:15:32 +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
|
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 |
|
Frederic Bouvier
|
d98dc36c93
|
Use the new configuration options to describe the lighting stage of the default rendering pipeline of the Rembrandt renderer
|
2012-05-13 19:02:23 +02:00 |
|
Emilian Huminiuc
|
0ac64c8506
|
Effects/building.eff: Fix for random buldings appearing untextured when skydome was enabled.
Signed-off-by: Emilian Huminiuc <emilianh@gmail.com>
|
2012-05-13 03:09:27 +03:00 |
|
Frederic Bouvier
|
41ff7da797
|
Show bloom buffer
|
2012-05-12 23:38:40 +02:00 |
|
Frederic Bouvier
|
a00ac78d6e
|
Implement /sim/rendering/rembrandt/use-color-for-depth in default pipeline
|
2012-05-12 13:31:32 +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 |
|
Frederic Bouvier
|
5cfca250b1
|
rename /sim/rendering/rembrandt -> /sim/rendering/rembrandt/enabled
and put rembrandt-related properties in /sim/rendering/rembrandt/
|
2012-05-12 09:20:04 +02:00 |
|
Frederic Bouvier
|
17740f9cf7
|
First round of changes toward a programmable rendering pipeline.
Stages are predefined for now.
|
2012-05-12 09:20:01 +02:00 |
|
Frederic Bouvier
|
37df6a3ec1
|
Syntax change for deferred buffers
|
2012-05-12 09:19:59 +02:00 |
|
Frederic Bouvier
|
754339b264
|
Syntax change for deferred buffers
|
2012-05-12 09:19:58 +02:00 |
|
Emilian Huminiuc
|
22352ec485
|
Switch building.eff to the ubershader.
Tweak building lightmap to work with ubershader.
Signed-off-by: Emilian Huminiuc <emilianh@gmail.com>
|
2012-05-07 02:05:02 +03: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
|
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 |
|
Emilian Huminiuc
|
ce08a30a58
|
Add missing uniform to model-combined technique 5. This should fix the lighting issues with the sky-dome shaders active and landmass
slider at 4.
Signed-off-by: Emilian Huminiuc <emilianh@gmail.com>
|
2012-05-02 13:22:43 +03:00 |
|
Stuart Buchanan
|
9dbebd3c2d
|
Emissive lighting on random buildings.
|
2012-05-01 22:36:24 +01: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 |
|
Stuart Buchanan
|
5909285100
|
Building effect for random buildings.
|
2012-04-28 23:03:11 +01:00 |
|
Frederic Bouvier
|
b1938ce785
|
Remove duplicated technique
|
2012-04-27 09:19:16 +02:00 |
|
Flightgear Development
|
2b972341b3
|
Terrain Haze v1.3
|
2012-04-26 17:22:58 +03:00 |
|
Stuart Buchanan
|
98e7a194e8
|
Random buildings - initial commit of data portion. Requires
simgear change to have any effect.
|
2012-04-24 21:55:37 +01:00 |
|
Frederic Bouvier
|
661f9ec383
|
Restore current syntax
|
2012-04-18 22:54:15 +02: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
|
e4b856805e
|
Make the number of shadow cascades and the range of each configurable
|
2012-04-17 09:12:57 +02:00 |
|
Frederic Bouvier
|
6c407de9cf
|
Remove unneeded requirement. Should help older card with Rembrandt
|
2012-04-16 22:49:38 +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
|
1cdaafa20d
|
Change light animation internal parameters layout
|
2012-04-14 10:05:25 +02:00 |
|