Stuart Buchanan
4784a929d7
Instance based random buildings
...
Replace random buildings with one using proper instancing.
Also implement more control over rendering of random buildings.
see README.scenery for details.
2019-08-20 17:02:27 +01:00
Scott Giese
f43ea66022
Cliffs effect and fragment shader by James Hester.
...
Based on rock-ALS.frag and rock.eff.
2019-03-31 15:28:34 -05:00
Thorsten Renk
3e4234717b
ALS: Traffic shader uses car images on texture - artwork by Gilberto Agostinho
2019-01-14 13:57:02 +02:00
Thorsten Renk
7552c2921e
ALS: Add display effect - dust overlay texture provided under GPL 2+ by Martin Litzenberger
2018-09-01 09:54:42 +03:00
Thorsten Renk
a4960e14fa
ALS: Detailed scattering model for light on Cirrus clouds
2018-09-01 09:42:34 +03:00
Thorsten Renk
3ebc1af5ac
Add building flag to cityLM (OSM structure effect) to get fallback up direction
2018-09-01 09:25:59 +03:00
Thorsten Renk
cce0fac2f8
ALS: New cloud rendering detail level with more dramatic Mie scattering at cloud fringes done inside fragment shader
2018-08-30 09:17:36 +03:00
Thorsten Renk
69e8d90247
ALS: Tentative fix for random building fog issue II - fall back to old up-vector computations when building flag is set
2018-02-11 09:46:21 +02:00
Thorsten Renk
6575f2f71e
Traffic shader: disable normal map request in effect as we don't seem to supply one and the fallback produces odd results
2018-01-30 10:06:04 +02:00
Thorsten Renk
d5a8eb4713
ALS: Tentative fix for cloud shadows on overlay layer
2018-01-29 09:38:28 +02:00
Thorsten Renk
d9e55dc2e5
Improvements to Earthview: enable changing cloud density, fix aurora z-ordering issue, let moonlight give a relief effect to clouds
2018-01-29 09:25:38 +02:00
Thorsten Renk
e5f4b0a511
More infrastructure for perception filtering of moonlight
2017-11-13 10:27:25 +02:00
Thorsten Renk
405e754583
Tentatively fix z-ordering issues with geometry shader grass
2017-11-13 09:49:35 +02:00
Thorsten Renk
a913d3be38
Fix missing display size uniforms for ALS glass shader with filter option
2017-09-19 11:46:30 +03:00
Thorsten Renk
a3b8131a97
Change overlay render bin (seems to be better-behaved)
2017-09-18 13:16:29 +03:00
Thorsten Renk
a7e2ffc869
Some fixes for the ALS overlay shader
2017-09-18 12:47:21 +03:00
Thorsten Renk
7df5690f08
ALS terrain overlay shaders, not yet used, terrain definitions will follow post-release
2017-09-16 09:44:18 +03:00
Thorsten Renk
7c72687ed7
ALS: rotor wash effect for volumetric grass and water shaders
2017-06-27 11:01:23 +03:00
Thorsten Renk
746e80547e
ALS - begin infrastructure for moonlight perception filtering
2017-06-18 10:08:39 +03:00
Thorsten Renk
79244fd5e4
ALS model shader: allow dirt overlay to change surface reflectivity, add grain merge reflection type to space shader
2017-06-18 09:35:32 +03:00
Thorsten Renk
0ce15870f3
ALS road shader: show car tail lights dependent on view direction, change road lighting model such that high traffic density causes additional illumination
2017-06-11 09:42:47 +03:00
Thorsten Renk
32ff0056ef
Daily variation of road traffic with commuter rush hours based on actual traffic studies for ALS road shader
2017-06-09 12:07:51 +03:00
Thorsten Renk
290f22d5ef
ALS volumetric grass responds to wind
2017-06-08 13:19:59 +03:00
Thorsten Renk
a7b916a244
ALS model effect accepts a snow flag to let OSM building roofs be snow-covered in winter
2017-06-03 18:01:02 +03:00
Thorsten Renk
0b6ef218b1
Glow effect for ALS space shader, converting a temperature into surface blackbody radiation color
2017-05-26 12:19:06 +03:00
Thorsten Renk
8f7ab7e725
Volumetric grass effect for ALS utilizing a geomerty shader, based on work by Fernando Garcia Linan
2017-05-24 15:16:30 +03:00
Thorsten Renk
4300eae9bd
Set default streetlight color to orange
2017-05-13 13:00:37 +03:00
Thorsten Renk
1cf4b9d6a5
Fix ice overlay on ALS inland water effect
2017-05-11 13:58:43 +03:00
Thorsten Renk
400e628417
Tentative fixes for OSM structure lightmaps
2017-05-11 13:52:27 +03:00
Stuart Buchanan
d5b8ae9ccf
osm2city building, road, railway materials.
2017-05-09 14:16:44 +01:00
Thorsten Renk
2f99804dba
More variation for the ALS aurora simulation, WIP
2017-04-27 14:18:55 +03:00
Thorsten Renk
60f63cb2af
Earthview: support for heightmapping and moonlight illumination
2017-04-20 11:27:47 +03:00
Thorsten Renk
f5be115145
Another ALS HUD bugfix, cannot have two uniforms named the same
2017-04-19 09:52:53 +03:00
Thorsten Renk
f24ff3ef32
Bugfix for ALS HUD effect/filtering interaction
2017-04-18 16:41:55 +03:00
Thorsten Renk
b50af8ff47
Bugfix and noise seed option for ALS thrust flame shader
2017-04-17 10:30:49 +03:00
Thorsten Renk
48768ee9d2
Earthview 2.1 - parallax mapping for cloud layer, lightning at night, Rayleigh scattering in atmosphere and minor bugfixes
2017-04-05 16:50:31 +03:00
Thorsten Renk
bdab63dc97
ALS: Fade rendering of impostor clouds out explicitly in poor visibility
2017-03-15 17:34:13 +02:00
Thorsten Renk
5181edd8cf
ALS road shader: Allow to reverse traffic direction
2017-03-09 14:07:20 +02:00
Thorsten Renk
bfc6a014bb
ALS road shader: add procedural snow, make lighting switchable
2017-03-09 14:00:09 +02:00
Thorsten Renk
7cbdc2cbfe
ALS road effect: Configure streetlight color, simulate traffic jams
2017-03-07 12:10:34 +02:00
Thorsten Renk
58ef0ce998
ALS road shader development
2017-03-06 12:21:54 +02:00
Thorsten Renk
e503971ab1
Groundwork for OSM-specific shaders - stub for road shader (at the moment trivial), property rules to generate lightmap factor
2017-03-05 13:01:11 +02:00
Thorsten Renk
d3c93a2c64
More ALS filter work
2017-03-05 12:36:51 +02:00
Thorsten Renk
47a8ac62e1
More ALS g-force effect work
2017-03-04 10:31:27 +02:00
Thorsten Renk
d683845745
Integrate cloud impostors properly into ALS filtering framework
2017-03-04 09:37:42 +02:00
Thorsten Renk
662d782f98
Groundwork for ALS g-force blackout filter, WIP
2017-03-03 19:50:13 +02:00
Thorsten Renk
498439379a
ALS HUD effect approximating the appearance of light projected on the combiner
2017-02-24 09:28:54 +02:00
Thorsten Renk
e1dcd3f38c
Run urban shader in lightmap-only mode when either random or OMS buildings are enabled
2017-02-23 10:13:22 +02:00
Thorsten Renk
f852460713
ALS drag/parachute animation shader
2016-12-10 10:40:25 +02:00
Thorsten Renk
5c437d74cb
Earthview 2.0 - support for normal maps, better upper atmosphere edge, cloud relief shader, improved dawn zone, horizon estimation, improved resource management,...
2016-11-17 20:54:32 +02:00
Thorsten Renk
950fc0ab22
Additions to ALS model shader suggested and partially implemented by Heiko Schulz: alternative reflection coloring model, Fresnel effect and normal map distortion of environment reflections in an efficient approximation
2016-11-17 19:01:46 +02:00
Thorsten Renk
f881091bbb
Fix lowest quality building shader bug
2016-11-17 18:58:45 +02:00
Thorsten Renk
400409f10b
Bugfixes for ALS light addition
2016-08-18 09:25:03 +03:00
Thorsten Renk
0a853f5a4d
Domain-based de-tiling for Southern Europe city definitions
2016-08-08 10:05:43 +03:00
Thorsten Renk
e9bafac525
ALS urban shader development, minor fixes
2016-08-08 09:19:22 +03:00
Thorsten Renk
6cdc86c9d7
Blend option for ALS urban shader effect
2016-08-05 12:57:21 +03:00
Thorsten Renk
12f4129a0d
Lightspot effect for ALS runway shader
2016-08-01 12:32:57 +03:00
Thorsten Renk
1e51bf00c0
Experimental additional lighting options for ALS model shaders
2016-07-31 10:29:02 +03:00
Thorsten Renk
8283c215c8
Sort Earthview cloudlayer into depth-ordered render bin to avoid z-ordering issues
2016-06-21 12:44:44 +03:00
Thorsten Renk
f6a44ca869
Support for city night lights in Earthview
2016-06-13 13:00:27 +03:00
Thorsten Renk
379dd17b3d
ALS maintenance: bugfix for cloud impostors, 'inverse' Mie for cloud shader, glare for translucent objects proportional to 1-alpha rather than on-off
2016-06-12 15:22:11 +03:00
Thorsten Renk
ebd87c1427
Fix trees for non-antialiasing technique
2016-05-15 10:23:51 +03:00
Thorsten Renk
94c96a29c7
ALS bird shader
2016-04-30 21:27:28 +03:00
Thorsten Renk
fc868d5d0b
Fix wingflex shader for dragon
2016-04-29 17:28:28 +03:00
Thorsten Renk
f3d79f18e3
Rain layer effect to ALS filtering
2016-04-08 15:57:59 +03:00
Thorsten Renk
5134fa2a61
AW drives diurnal terrain temperature differences
2016-04-08 10:49:55 +03:00
Thorsten Renk
3146d6e4fe
Filtering for most remaining ALS shaders
2016-04-06 09:26:49 +03:00
Thorsten Renk
e9bac7dac4
Fix tiling issues in Tropical South America airport keep definitions
2016-03-28 18:19:05 +03:00
Thorsten Renk
31c2312732
Prepare rock and base terrain effect for ALS filtering
2016-03-28 13:25:47 +03:00
Thorsten Renk
bb8e93da97
Enable filtering for ALS lower quality terrain, water and model shaders
2016-03-27 20:27:32 +03:00
Thorsten Renk
9afc904482
Prepare ALS tree shader for filtering, add functionality for (optional) agressive optimization
2016-03-26 09:02:51 +02:00
Thorsten Renk
fbc81836c0
Add urban and agriculture effects to ALS filtering scheme
2016-03-25 10:49:07 +02:00
Thorsten Renk
cbc851d415
Extend ALS flitering to more effects
2016-03-18 09:32:34 +02:00
Thorsten Renk
8bf55eec3c
More work on ALS filter code - noise and vignette for night vision, IR vision work
2016-03-17 14:40:37 +02:00
Thorsten Renk
5bd2faab04
Preparation for filtering (gamma, brightness, night vision) for ALS
2016-03-14 11:43:55 +02:00
Thorsten Renk
2366eaec94
More customizable ALS airport keep effect
2016-02-03 10:01:59 +02:00
Thorsten Renk
f08f21902c
More structure for Aurora Borealis rendering in ALS
2016-02-03 09:14:42 +02:00
Thorsten Renk
97cc53d7b3
Procedural aircraft lights for ALS - WIP
2016-02-03 09:13:30 +02:00
Thorsten Renk
3ab3ba72e6
Support for Aurora Boeralis for ALS skydome and Earthview
2016-01-10 10:07:21 +02:00
Thorsten Renk
88bc96d346
Aurora Borealis shader effects for Earthview - not yet used
2015-12-23 13:39:45 +02:00
Thorsten Renk
a6110f9b48
Light scattering phenomena for ALS: rainbow, halo, sundogs and light pillar
2015-12-21 13:07:32 +02:00
Thorsten Renk
c275d3a8ad
Improved light curves for Earthview in low light
2015-12-07 08:43:58 +02:00
Thorsten Renk
88bd9e97a4
Wing motion shader, currently adapted for Pterosaur Dragon model
2015-11-08 22:34:12 +02:00
Thorsten Renk
8e03960e3b
Tentative procedural skid marks for paved runways, work in progress
2015-10-27 15:18:45 +02:00
Thorsten Renk
def0ee20d4
Vertical offset for ALS landing lights by Wayne Bragg
2015-10-22 12:06:12 +03:00
Thorsten Renk
9a53f8e331
Improvements to ALS dirt runway shader effect
2015-10-19 12:25:07 +03:00
Thorsten Renk
b45611c4f1
Tweaks to high quality space shader
2015-08-28 10:13:29 +03:00
Thorsten Renk
87a2f55562
Higher quality space shaders
2015-08-27 14:46:05 +03:00
Thorsten Renk
454fa8df8f
More work on rendering lighting in ALS, public domain NOAA image resources are gratefully acknowledged
2015-08-12 11:31:05 +03:00
Thorsten Renk
a48dea9e48
Lightning for AW with ALS support - work in progress
2015-08-11 16:28:32 +03:00
Thorsten Renk
6168bbebf8
Bugfix for ALS effect indexing errors
2015-08-10 09:36:20 +03:00
Thorsten Renk
93e314a02a
Irradiance map and residual ambience support for ALS model interior effect
2015-08-08 13:37:15 +03:00
Thorsten Renk
c548463f5d
Grain overlay support for ALS model interior effect
2015-08-07 10:23:39 +03:00
Thorsten Renk
003eb87022
Lightmap support for ALS model interior effect
2015-08-07 09:46:45 +03:00
Thorsten Renk
834350b4cc
Lightmap for reflections in ALS glass effect
2015-08-06 12:26:47 +03:00
Thorsten Renk
80b0d64b4d
ALS in-cockpit flashlight effect by Wayne Bragg
2015-06-07 08:57:23 +03:00
Thorsten Renk
3d47f51761
Fix for broken bowwave effect under ALS
2015-05-26 14:19:56 +03:00
Emilian Huminiuc
52887ad7c3
Environment/interpolator.xml: create copies of tied properties used by the ubershader reflection rotation.
...
Effects/model-combined.eff: use copies instead of tied properties Shaders/ubershader: fix reflection rotation for dynamic reflections.
2015-05-25 16:29:56 +02:00
Thorsten Renk
aec9efe2e4
User-controlled bounding box utilization for thruster flame
2015-05-23 11:48:14 +03:00
Thorsten Renk
b17cd267ef
Improvements to flame effect
2015-05-22 10:51:54 +03:00