1
0
Fork 0
Commit graph

5935 commits

Author SHA1 Message Date
Frederic Bouvier
3f3a9ece00 Rembrandt: Put the ambient pass effect in fgdata 2012-04-04 22:31:40 +02:00
Gijs de Rooy
fba49c56a3 Add Rembrandt's shadow and map-size options to the rendering dialog. 2012-04-04 22:29:33 +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
Frederic Bouvier
ceb1cb102b Rembrandt: Normalize normals before outputing them to gbuffer 2012-04-04 20:07:49 +02:00
Vivian Meazza
ec715cba3d Merge branch 'master' of gitorious.org:fg/fgdata into work 2012-04-04 17:40:35 +01:00
Gijs de Rooy
f15b01df8e Disable skydome shader when quality-level=0 via commandline. 2012-04-04 18:40:00 +02:00
Gijs de Rooy
303f11af1d Remove unused property from skydome effect. 2012-04-04 18:26:05 +02:00
James Turner
6d152cacc9 Fix for Ati(? Mac?) not allowing writes to 'varying' in a fragment shader. 2012-04-04 17:11:58 +01: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
Vivian Meazza
5753b2ce99 Merge branch 'master' of gitorious.org:fg/fgdata into work 2012-04-02 19:29:02 +01:00
Vivian Meazza
20d56b85f1 Merge branch 'master' of gitorious.org:fg/fgdata into work 2012-04-01 23:24:55 +01:00
Stuart Buchanan
df41d052a5 Make c172p Rembrandt-compatible. Adds a landing light, and also fixes various
normal issues with the panel.
2012-04-01 21:37:47 +01:00
ThorstenB
6651e5abcd Fixed typo. 2012-04-01 21:07:58 +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
ThorstenB
1727ec1379 #729: make shader options dialog work for migrating users
Users with fgfs <= 2.6.0 have the userarchived flag set for
/sim/rendering/shaders/quality-level, which brakes the new dialog.
2012-04-01 13:06:40 +02:00
ThorstenB
a79a91a2aa aircraft.nas: performance optimization
listeners at sim/rendering/precipitation-aircraft-enable triggered
excessively (every loop)
2012-04-01 13:06:40 +02:00
ThorstenB
e3bb3b9042 README.xmlsound: update description 2012-04-01 13:06:40 +02:00
ThorstenB
cd10e3edd7 Fixed aircraft.teleport when parkpos is set.
/sim/presets/parkpos needs to be empty, otherwise runway position is
ignored.
2012-04-01 13:06:39 +02:00
Frederic Bouvier
c6316cca0f Register the propeller disc as transparent 2012-04-01 00:04:28 +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
Frederic Bouvier
984bb05046 Rembrandt: Create an effect for the lighting stage. Duplicates the C++ code for now. 2012-03-31 23:15:14 +02:00
Emilian Huminiuc
a3f004f4ec Simple conversion of ubershader for Rembrandt, as ubersahader-gbuffer.frag
Make model-combined-gbuffer use it
Signed-off-by: Emilian Huminiuc <emilianh@gmail.com>
2012-03-31 22:24:00 +03:00
Frederic Bouvier
b2b391b2ef Fix light shaders 2012-03-31 21:13:47 +02:00
Frederic Bouvier
dc3ee9ad6e Supporting effects and shaders for lights 2012-03-31 20:32:50 +02:00
Gijs de Rooy
503fa5ece2 Disable OK button when no runway is set. 2012-03-31 17:07:25 +02:00
Emilian Huminiuc
edb789a684 Effects/model-combined fix missing porperty check in Rembrandt case, fix shader order
IAR80: use the new model-combined-deferred
Signed-off-by: Emilian Huminiuc <emilianh@gmail.com>
2012-03-31 17:18:28 +03:00
Emilian Huminiuc
d43770ab58 Effects/model-default.eff move skydome to technique 5 to provide more headroom
Effects/model-combined.eff fix techniques numbering. Make active under rembrandt too. add model-combined-deferred as a stub for now for specific
Rembrandt use.
Users of model-combined with normalmaps should change the technique number to 9, and duplicate that entry for technique 8.
Fix some longstanding png warnings. Provide null_reflectdir.png for model-combined
This should fix part of bug #726
Signed-off-by: Emilian Huminiuc <emilianh@gmail.com>
2012-03-31 15:00:36 +03:00
Frederic Bouvier
178cda57c8 Effect for registering transparent surfaces 2012-03-30 22:12:27 +02:00
Christian Schmitt
3ea18b9c48 Add RWY_YELLOW_PULSE_LIGHTS to materials files
in preperation for blinking hold short line lights.
2012-03-30 19:02:48 +02:00
Frederic Bouvier
b79de769dd Set a default size for shadow map 2012-03-30 07:22:53 +02:00
Frederic Bouvier
658ece0152 Fix normal storage into texture data. Input [-1..1] should be output to [0..1] 2012-03-28 22:36:26 +02:00
Frederic Bouvier
c4390ae31a Change default effects attached to terrain and models
Add a technique that initialize the buffers of the Rembrandt renderer
     (use Multi Render Target)
  Renumber techniques that depends on old technique 10 (now 11) of model-default
2012-03-25 19:03:52 +02:00
Frederic Bouvier
4334e98e1d Add an effect for the final display stage of the Rembrandt renderer 2012-03-25 18:51:41 +02:00
Frederic Bouvier
874c1223fb Add a debug menu item to show and hide rendering buffers for the Rembrandt renderer 2012-03-25 18:50:12 +02:00
Frederic Bouvier
ec6faab025 Add few preferences for the Rembrandt renderer 2012-03-25 18:48:58 +02:00
BARANGER Emmanuel
279fa2c83d Merge branch 'master' of git://gitorious.org/fg/fgdata 2012-03-25 15:27:56 +02:00
ThorstenB
f3a3b9f45f Use correct initializer signal. 2012-03-25 10:14:37 +02:00
Nikolaus Kerner
bfd8a35f05 joystick configuration for Speedlink Defender 2012-03-24 23:29:56 +01:00
BARANGER Emmanuel
ce21ba73d9 Merge branch 'master' of git://gitorious.org/fg/fgdata 2012-03-24 20:03:46 +01:00
ThorstenB
b62c1c01b7 Avoid duplication of "findElementByName" function.
Now moved to common gui.nas.
2012-03-24 12:45:58 +01:00
ThorstenB
e1d0910ef5 Make master-sound-enabled switch peristent. 2012-03-24 10:49:08 +01:00
ThorstenB
ac132a2ce5 Remove property listener when deleting dialog. 2012-03-24 10:45:42 +01:00
Anders Gidenstam
6e5b38aebf Nasal/props.nas: Added missing var keywords. 2012-03-23 22:29:35 +01:00
Anders Gidenstam
aef778a99b Nasal/aircraft.nas: Added missing var keywords. 2012-03-23 22:27:02 +01:00
Anders Gidenstam
b024c81233 Nasal/gui.nas: Added missing var-keywords. 2012-03-23 22:25:31 +01:00
Anders Gidenstam
1855d0f9d1 Updated DualControl: Improved initialization to avoid extra listeners on reset. 2012-03-23 22:17:47 +01:00
Anders Gidenstam
60305380be Updated DualControl: Minor update to the connect messages. 2012-03-23 22:17:37 +01:00
BARANGER Emmanuel
0caa3ebeda Merge branch 'master' of git://gitorious.org/fg/fgdata 2012-03-22 00:16:00 +01:00
Gijs de Rooy
005838ba0c C172P: merge two <nasal> blocks to repair livery over mp. 2012-03-21 23:05:07 +01:00