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 |
|
Frederic Bouvier
|
c05b12a6ab
|
Change normal encoding method to get rid of RG16 textures and buffers
|
2012-04-13 00:01:12 +02:00 |
|
Emilian Huminiuc
|
aa644d02f2
|
Fix linear fetures effect.
Signed-off-by: Emilian Huminiuc <emilianh@gmail.com>
|
2012-04-11 14:36:24 +03:00 |
|
Frederic Bouvier
|
b857fb2d7c
|
Rembrandt: convert urban effect
|
2012-04-09 18:52:24 +02:00 |
|
Frederic Bouvier
|
70fa98dc86
|
Move skydome techine to make room for other techniques
|
2012-04-09 18:49:23 +02:00 |
|
Frederic Bouvier
|
a8aab2551d
|
Merge branch 'master' of git://gitorious.org/fg/fgdata
|
2012-04-05 22:51:45 +02:00 |
|
Frederic Bouvier
|
37ce7f2683
|
Rembrandt trees: Fix technique numbering and restore transparent pass for the classical renderer
|
2012-04-05 08:22:12 +02:00 |
|
Stuart Buchanan
|
b09e37fefd
|
Update random vegetation for project Rembrandt. Unfortunately due to a possible bug in the techniques code, the previous tree transparency handling has been disabled for the moment.
|
2012-04-04 22:39:46 +01:00 |
|
Frederic Bouvier
|
3f3a9ece00
|
Rembrandt: Put the ambient pass effect in fgdata
|
2012-04-04 22:31:40 +02:00 |
|
Frederic Bouvier
|
5678c1cd76
|
Add a sunlight technique to disable shadows, and avoid shader syntax problems with old NV cards
|
2012-04-04 20:42:05 +02:00 |
|
Gijs de Rooy
|
303f11af1d
|
Remove unused property from skydome effect.
|
2012-04-04 18:26:05 +02:00 |
|
Frederic Bouvier
|
ddf0c576e9
|
Hopefully fix the two-sided case for the Rembrandt renderer. Shadows are not fixed yet.
|
2012-04-03 23:30:35 +02:00 |
|
Emilian Huminiuc
|
feb30c83b5
|
fix ubershader lighting in Rembrandt
IAR80: remove range animations for now
Signed-off-by: Emilian Huminiuc <emilianh@gmail.com>
|
2012-04-01 20:24:49 +03:00 |
|
Frederic Bouvier
|
0a662adee1
|
Fix a copy/paste typo
|
2012-04-01 14:29:45 +02:00 |
|
Frederic Bouvier
|
bdc642f068
|
Rembrandt: Create an effect for the fog stage. Duplicates the C++ code for now.
|
2012-04-01 00:00:43 +02:00 |
|