Rider Linden
2a740309d0
SL-10406, SL-10464: Experience injections now have their own sub class of day instance (DayInjection) Montitors underlying environments and switches the sources as needed.
2019-02-11 16:50:15 -08:00
Rider Linden
ce40f88ecb
Better calculation of time remaining in span for track animator (from SL-10465)
2019-02-05 15:09:32 -08:00
Rider Linden
801ce79b72
Merged in andreykproductengine/maint-eep (pull request #264 )
...
SL-10279 Use stored environment instead of region one
Approved-by: Maxim Nikolenko <maximnproductengine@lindenlab.com>
2019-02-05 20:54:54 +00:00
andreykproductengine
a19d7c92b5
temp fog
2019-02-05 22:14:35 +02:00
Graham Linden
e17756e700
SL-10443
...
Make fix which gets 10276 and 10443, but leaves the bizarre flip at the zenith
so that the sun/moon textures are always upright w.r.t the viewer.
2019-02-05 11:13:09 -08:00
Graham Linden
910de30489
SL-10304
...
Fix panel_settings_water increments for Underwater Modifier and wave directions.
2019-02-05 10:07:30 -08:00
andreykproductengine
b5a7874ba5
SL-10279 Use stored environment instead of region one
2019-02-05 15:30:06 +02:00
Rider Linden
db01f4bb2b
Merged in graham_linden/viewer-eep-fixes (pull request #263 )
...
SL-10459, SL-10461
2019-02-04 21:32:57 +00:00
Graham Linden
9a007cceef
SL-10461
...
Pass projector ambiance as the .w element of the light_attenuation uniform
so that alpha shader can emulate the behavior of proper spot projectors.
2019-02-04 12:56:11 -08:00
Graham Linden
1d1fcb451c
SL-10459
...
Use gl_FragDepth on deferred sun disc to fix z-fighting with sky dome and get layering of sky/stars/sun/moon/clouds correct.
2019-02-04 10:22:55 -08:00
maxim_productengine
0b5c452fd9
SL-9698 Restore code line after the merge
2019-02-04 13:40:42 +02:00
Rider Linden
6eb180f790
Merged in graham_linden/viewer-eep-fixes (pull request #261 )
...
SL-9996, SL-1130, SL-5546
2019-02-01 21:53:44 +00:00
Graham Linden
8b4a86db29
Remove MSVC pragma to make debugging feasible in RelWithDebInfo.
2019-02-01 13:43:49 -08:00
Graham Linden
5a8610ccb7
SL-9996, SL-1130, SL-5546
...
Fix bug with setting texture matrix for rigged mesh.
Fix z-fighting between sea and sky in ALM by cheating sky, stars, and moon using gl_FragDepth.
Fix handling of atmospheric haze glow w.r.t independent sun/moon positioning
(we can no longer depend on them being mutex to each other).
2019-02-01 13:41:31 -08:00
Rider Linden
e1627330c9
Merged in graham_linden/viewer-eep-fixes (pull request #259 )
...
Fix for OSX shader compiler knock-on
2019-02-01 18:03:14 +00:00
Graham Linden
6716e543a1
Remove one more piece of attempted 9996 fix on ALM.
2019-02-01 09:53:36 -08:00
Graham Linden
db97bb5148
Roll back attempted fix for 9996 on ALM which has unacceptable knock-on effects.
2019-02-01 09:49:55 -08:00
Graham Linden
50b383e5aa
Fix issue with OSX shader compiler not implementing #if correctly (nice job, Timmy).
2019-02-01 09:45:07 -08:00
andreykproductengine
23193e92d3
SL-9851 Adjust UI limits
2019-02-01 18:49:59 +02:00
Rider Linden
45e291bfdf
Merged in andreykproductengine/maint-eep (pull request #254 )
...
SL-1531 Hover highlight should be consistent with mouse selection
2019-02-01 16:43:46 +00:00
maxim_productengine
fcf25b690f
SL-10364 FIXED Parcel Sky Altitudes not set correct when opening About Land -> Environment for the first time upon region arrival
2019-02-01 18:33:55 +02:00
andreykproductengine
b7a1b499fd
SL-1531 Hover highlight should be consistent with mouse selection
2019-02-01 15:03:02 +02:00
Rider Linden
2456715a40
Merged in graham_linden/viewer-eep-fixes (pull request #253 )
...
SL-10443, SL-9994, SL-10374, SL-10081
2019-01-31 23:06:53 +00:00
Graham Linden
f1ee481b82
SL-10443
...
Fix sun/moon disc geo generation reversing the UVs of the images for same.
Remove comment about voidwater when depth clamp is unavailable as it no longer applies.
2019-01-31 14:48:35 -08:00
Rider Linden
29e8215faa
Merged in andreykproductengine/maint-eep (pull request #252 )
...
SL-1531 Mac build fix
2019-01-31 19:24:35 +00:00
Graham Linden
52e1c6dd0e
Merge
2019-01-31 11:01:30 -08:00
Graham Linden
abaa64067f
Remove (now) unused decodeNormF GLSL shader.
2019-01-31 11:01:13 -08:00
andreykproductengine
7469fdba80
SL-1531 Mac build fix
2019-01-31 20:25:56 +02:00
Graham Linden
767fb53aeb
9996 partial fix (works for non-ALM rendering only)
...
Use a new edge water shader to allow forcing frag depth to avoid z-fighting at back edge of water edge pieces.
This will not work for ALM because forcing the depth breaks the use of the depth to backproject gbuffer position which breaks lighting calcs.
2019-01-31 09:56:37 -08:00
Rider Linden
fc5f897a1d
Merged in maxim_productengine/viewer-eep (pull request #249 )
...
SL-10279 Update altitude value after slider correction
Approved-by: Andrey Kleshchev <andreykproductengine@lindenlab.com>
2019-01-31 17:45:10 +00:00
andreykproductengine
aec5fc3607
SL-9924 EEP Environment Settings permissions can be dropped by Save As button
2019-01-31 18:45:37 +02:00
andreykproductengine
531ad5b3ec
SL-1531 EEP Visual feedback on the timeline
2019-01-31 18:45:01 +02:00
andreykproductengine
0e3f64bd85
SL-1932 EEP messed up flag
2019-01-31 16:12:42 +02:00
maxim_productengine
462281b7f5
SL-10279 Update altitude value after slider correction
2019-01-31 14:50:24 +02:00
Rider Linden
afe5578315
Merge
2019-01-30 14:37:24 -08:00
Rider Linden
c7e02b0835
SL-9925: Viewer now shows an error message if import from legacy windlight fails.
2019-01-30 14:36:46 -08:00
Graham Linden
695490d41b
Make shadow map gen shaders not link against shadowUtil module so Intel HD x000 compiler can get under it's Yugo-like allotment of texture units.
2019-01-30 14:08:58 -08:00
Graham Linden
dddbc96f98
Reduce shadow shader linkage of deferredUtil module to try to get Intel HD x000 compiler to link again.
2019-01-30 13:55:54 -08:00
Graham Linden
deb6110098
Eliminate helper GLSL modules depending on further GLSL modules to give Intel HD x000 compiler a fighting chance.
...
More WIP for edge-specific water shader for 9996.
2019-01-30 13:26:35 -08:00
Graham Linden
08440def11
WIP for 10374 (reduce number of shaders linking against deferredUtil).
...
Prepare for using ifdef to conditionally engage using gl_FragDepth in water shaders
(because GL requires that writing to gl_FragDepth on any path means you need to
write a depth value on every path).
2019-01-30 12:34:20 -08:00
andreykproductengine
16b47db736
SL-10279 Remake altitude 'bumping'
2019-01-30 21:51:59 +02:00
Graham Linden
bd25688867
SL-9996
...
Force frag depth in water shaders to avoid z-fighting at back edge of water edge pieces.
2019-01-30 10:38:41 -08:00
Graham Linden
12cd42221e
SL-10416
...
Replace hope and asserts with checks in LLFace::setTexture in hopes of side-stepping media texture crash.
2019-01-30 08:54:29 -08:00
Graham Linden
acbc7f4cdd
SL-10415, SL-10434
...
Further tweaking of directional shadow sampling to balance between peter-panning and shadow acne.
Move stars to just this side of the sky some to reduce parallax.
Remove decodeNormF and uses of decode_normal in favor of unified use of getNorm
(try to help the Intel HD x000 compiler learn to link correctly).
2019-01-30 08:37:07 -08:00
andreykproductengine
17a4093223
SL-10279 Validate altitude input
2019-01-30 16:29:46 +02:00
Rider Linden
baebf981ac
Merged in graham_linden/viewer-eep-fixes (pull request #247 )
...
SL-10415, SL-10434, SL-10416
2019-01-30 17:33:16 +00:00
maxim_productengine
c8a79a59c9
SL-10360 Show "Region environment" text for tracks if there is no parcel environment used.
2019-01-30 18:05:27 +02:00
Rider Linden
1e1e759a79
Merged in graham_linden/viewer-eep-fixes (pull request #244 )
...
Roll back fix for 10415 :(
2019-01-30 00:39:03 +00:00
Graham Linden
38f6953378
Roll back fix for 10415 due to knock-on that must needs be tamped down.
2019-01-29 16:18:16 -08:00
Rider Linden
51fe738aaf
Merged in graham_linden/viewer-eep-fixes (pull request #243 )
...
SL-10303, SL-10414, SL-10415, SL-10424, SL-10381
2019-01-29 18:25:20 +00:00