1
0
Fork 0
Commit graph

7790 commits

Author SHA1 Message Date
Anton Gomez Alvedro
4edcf7c7a0 Renaming the "Component" interface to "Updatable". "Component" is just too generic and inspecific to be used as a public interface.
Also, making sure the looper is disabled when destruction is requested.
2014-11-30 10:46:26 +01:00
Anton Gomez Alvedro
f92a2217de Factoring out the soaring-sdk's update loop into a generic update-loop.nas that can be reused by other modules. 2014-11-29 12:11:33 +01:00
Philosopher
db36387a36 Nasal REPL: integrate with Canvas keyboard
Allows for focusing/unfocusing by clicking on the window or "desktop"
respectively.
2014-11-28 09:29:28 -06:00
Philosopher
c0713db911 Fix screen width compensation
The reason it didn't work for me is that
/sim/rendering/camera-group/camera/viewport/ does not seem to contain
the actual dimensions of the view window... which is odd. Instead I'll
use /sim/startup/[xy]size (and make it into a method so I don't have to
change 3 lines next time :). Now that it works (again), it looks so much
better. Thanks to Alexis Bory for the original idea.
2014-11-27 22:17:22 -06:00
Thomas Geymayer
7b279f1fd7 canvas.gui: ensure all LineEdit/ScrollArea methods are chainable. 2014-11-23 23:35:26 +01:00
syd adams
d9e9a65909 modified gui.nas to enable hiding tank on Fuel dialog 2014-11-19 12:14:18 -07:00
Torsten Dreyer
d69872dec2 Prepare for improved PagedLOD handling 2014-11-19 17:22:27 +01:00
Thorsten Renk
a6ff6a6199 Undulatus-based AW clouds make use of transparency parameter 2014-11-17 13:35:48 +02:00
Thorsten Renk
403c35d544 AW domain-based clouds utilize transparency parameter 2014-11-17 12:59:48 +02:00
Thorsten Renk
9855d16735 Tentative hack to avoid black triangles in urban terrain problem when urban effect is used 2014-11-17 10:23:14 +02:00
Clément de l'Hamaide
f6f433529f Revert "UniformFactory: merge current uniform per <name> of effect"
Talking with Emilian about this commit, we came to the conclusion we don't want share uniform between .eff file
This reverts commit 91a6a27f32ee5f79e1d7e0d4570e879a902de58f.
2014-11-16 22:09:41 +01:00
Clément de l'Hamaide
735035a357 FGMap: add some layers for France 2014-11-16 20:21:20 +01:00
Clément de l'Hamaide
95640a1b6f UniformFactory: merge current uniform per <name> of effect 2014-11-16 20:21:20 +01:00
Thorsten Renk
4e9ba3e560 Basic ALS + AW infrastructure to use new cloud transparency parameter 2014-11-16 12:28:09 +02:00
Thorsten Renk
77e382be75 Continuous water coloring between ocean and inland 2014-11-12 09:16:32 +02:00
Torsten Dreyer
fd99fb29d0 browser based map: experimental reposition by drag
new feature for the browser based map:
dragging the aircraft symbol teleports the aircraft to the new position
after dropping.
Beware:
- Scenery might not yet be loaded.
- New position might be below ground.
2014-11-10 22:27:18 +01:00
Torsten Dreyer
0c6203c1c1 fgcommand.js: wrap reposition command 2014-11-10 14:21:50 +01:00
Torsten Dreyer
6b33ee4719 fgcommand.js: add wrappers for dialog-[show|close] 2014-11-10 10:52:10 +01:00
Thorsten Renk
fc85e049c9 Real geometry mapped grain overlay and wetness/rain simulation for ALS model shader, Vinson flightdeck as example 2014-11-08 10:42:42 +02:00
Thorsten Renk
9369073c5a Auto-adjust ground wetness to maximum of noise-spike filtered rain-norm or user-set wetness 2014-11-07 10:31:19 +02:00
Torsten Dreyer
db9a880836 fgfs.js: FSweekend induced changes 2014-11-06 11:51:15 +01:00
Thorsten Renk
9d2a0c9456 vec3 is not the same as float 2014-11-05 08:47:02 +02:00
Thorsten Renk
b35f326634 Consistent Rayleigh haze for trees is hard... 2014-11-04 12:33:29 +02:00
Thorsten Renk
66f05c210f Grassland in CORINE data should not be rendered as fields, change suggested by forum user abassign 2014-11-03 09:57:36 +02:00
Thorsten Renk
997854abab Raindrop effect for wet runway 2014-11-01 20:10:55 +02:00
Thorsten Renk
8cf4460729 Cleanup and skylight reflection improved ALS wet runway effect 2014-11-01 15:42:54 +02:00
Thorsten Renk
1417650438 Trees are affected by ALS Rayleigh haze 2014-10-31 13:51:11 +02:00
Thorsten Renk
6376ba1964 Improvements to sky reflection in ALS water shaders 2014-10-31 12:25:59 +02:00
Thorsten Renk
bd6d46a63c Towards consistent surface light rendering for ALS, some changes suggested by Emilian Huminiuc 2014-10-24 09:36:03 +03:00
Thorsten Renk
4e144a16bb AW uses detailed precipitation control, property rule adjusts precipitation illumination 2014-10-22 11:00:19 +03:00
Thorsten Renk
37faf4a9d0 Bugfix for ALS model shader not displaying lightmap at full darkness beyond some distance 2014-10-22 09:22:06 +03:00
Thorsten Renk
01afaab2e1 ALS procedural rock work 2014-10-19 13:22:20 +03:00
Thomas Geymayer
33a9b73b5c Add std.Vector wrapper class (by onox). 2014-10-18 01:13:37 +02:00
Thorsten Renk
7192bd1feb ALS rock effect development 2014-10-17 15:05:26 +03:00
Torsten Dreyer
eadbb5c3e3 browser map: continue map overhaul
- re-add the navdb layer
and this time add the improved icon svgs
2014-10-16 11:26:27 +02:00
Thorsten Renk
11d4b23e39 Merge branch 'master' of git://gitorious.org/fg/fgdata 2014-10-16 12:12:00 +03:00
Thorsten Renk
0570d5699d Fully procedural (textureless) xml-configurable rock texture effect for ALS (work in progress) 2014-10-16 12:11:21 +03:00
Torsten Dreyer
5b8a707564 browser map: fix scaling of svg map symbols
also  add icon for aerodrome reference point
2014-10-16 11:05:30 +02:00
Thorsten Renk
5c0a0d2305 mod() for argument of sine function in surface light shader to make sure it falls between 0 and 2 pi 2014-10-16 10:24:27 +03:00
Torsten Dreyer
6d9456c7cc Overhaul the browser-map (still incomplete) 2014-10-15 23:23:43 +02:00
Clément de l'Hamaide
654ef82691 Add an help-button for FGCom 2014-10-15 22:00:54 +02:00
Thorsten Renk
d1982846e1 AW produces snow when SN is specified in METAR string 2014-10-15 12:49:47 +03:00
Stuart Buchanan
c8da106350 Add support for ALS landing light. 2014-10-13 21:00:22 +01:00
Torsten Dreyer
60eed738e1 fgfs.js: allow lazy loading of animated elements 2014-10-13 10:39:16 +02:00
Thorsten Renk
67867d8a32 ALS secondary lights, Rayleigh haze and cloud shadows for dirt runway effect 2014-10-13 09:24:14 +03:00
Thorsten Renk
afaac563db ALS secondary lights and Rayleigh haze for agriculture effect 2014-10-13 08:57:39 +03:00
Thorsten Renk
52dc0e9e69 No changing gl_Vertex, ATI/AMD may not tolerate it 2014-10-13 08:32:23 +03:00
Thorsten Renk
f8f8e9b709 ALS secondary lights and Rayleigh haze for models, cleanup of naming conventions 2014-10-12 11:13:58 +03:00
Thorsten Renk
17b03d0b99 Bugfixes for ALS water shader lower terrain quality inconsistencies 2014-10-11 16:46:12 +03:00
Thorsten Renk
20dda77d6f ALS secondary lights and Rayleigh haze for model ubershader and random buildings 2014-10-11 16:12:19 +03:00