Commit Graph

40959 Commits (5d844d2646166fe112bc58362b7dfd4e24fa76ec)

Author SHA1 Message Date
Graham Linden 5d844d2646 SL-11247
Fix underwater water fog density modifier being used when not underwater.
2019-05-29 08:12:49 -07:00
Graham Linden 63ecb7325e SL-11260 part deux
Tamp down more view-dependent refraction map fail.
2019-05-23 15:47:02 -07:00
Graham Linden 3c37658c02 Re-enable projector ambiance for forward alpha objects.
Undo attenuation hacks and balance with deferred path projector lighting.
2019-05-23 11:16:23 -07:00
Graham Linden f51f42f262 Merge 2019-05-23 10:02:22 -07:00
Graham Linden d0a0eede63 Add render debug controls for forcing disable of ambient, sun, and local light contributions
(engages AMBIENT_KILL, SUNLIGHT_KILL, and LOCAL_LIGHT_KILL defines in shaders to accomplish
  those tasks as required by each render mode).
2019-05-23 09:58:33 -07:00
Graham Linden 360b3230bb SL-11260
Make terrain underwater shader not try to light said terrain.

Fix colorspace of reflected color in non-ALM shading.

Tweak transparency of water further.
2019-05-22 13:16:23 -07:00
Graham Linden db091d23db SL-10969
Fix linear attenuation on forward projector lighting.

Revert setup of falloff to prev code.

Revert deferred water spec and tweak refl/refr blend.
2019-05-22 11:00:30 -07:00
maxim_productengine 25f9dc9b5a SL-10984 [EEP] Add a toolbar button to open My Environments 2019-05-22 18:05:15 +03:00
Graham Linden e9dbee0026 SL-11238
Fix ambient light inputs to the renderer.

Fix 3rd sky shader w/ mistaken density mod conversion.

Make ambient clamp apply to all modes.

Tune ALM ambient clamp to match non-ALM.
2019-05-21 16:00:45 -07:00
Graham Linden 78e62fe0f1 Merge viewer-release 6.2.3 2019-05-21 10:17:34 -07:00
Nat Goodspeed 2672194b1d increment viewer version to 6.2.3 2019-05-21 08:57:32 -04:00
Nat Goodspeed 02ab47b256 Added tag 6.2.2-release for changeset ec09daf1899c 2019-05-21 08:57:32 -04:00
Graham Madarasz b07a8f7033 Merged in graham_linden/viewer-eep-g (pull request #402)
SL-10625
2019-05-18 02:52:19 +00:00
Graham Linden fa7547c6eb SL-10625
Revert perf optimization to not wait for occlusion queries until there's a good chance they're complete
because Intel HD driver versions between 6471 and 6577 are broken and hang forever (6709 and 6861 are fixed).
2019-05-17 19:49:30 -07:00
Graham Madarasz 21d0884200 Merged in graham_linden/viewer-eep-g (pull request #401)
SL-11220
2019-05-17 22:41:22 +00:00
Graham Linden 7f3f69002b SL-11220
Fix transport when no_atmo == 1 (HUD rendering) was in play.
2019-05-17 15:39:27 -07:00
Graham Madarasz a4e9651645 Merged in graham_linden/viewer-eep-g (pull request #400)
SL-11112
2019-05-17 21:37:37 +00:00
Graham Linden c8ae0c0c3f SL-11112
Fix blend between reflected/refracted water maps (make less transparent)
and fix setting of water fog color alpha on low end to better match
prev behavior of setting the internal control value in that case.
2019-05-17 14:21:52 -07:00
Steven Harrison (steven) 771e6344fe Pull from viewer-bear and merge 2019-05-17 16:49:58 +00:00
maxim_productengine c8fdbdd5a5 SL-11205 [EEP] The Sky Altitude icons should move only if they are dragged. 2019-05-17 17:46:40 +03:00
Steven Harrison (steven) 59c93cb861 SL-11213 No longer embedding the channel in the viewer release note urls. Update base URLs to match new viewer release note URL 2019-05-17 02:23:49 +00:00
Graham Linden b3c0218a31 Revert lighting changes for 10856 causing knock-on. 2019-05-16 14:14:02 -07:00
Graham Linden cce6254aec SL-11085
Modify new spec response to better match old gloss response curve.
Tuned at 255, 192, 160, 128, 64, and 32 glossiness.
2019-05-16 09:23:07 -07:00
Graham Linden 8d30b644f2 SL-11195
Adjust ambient clamp up to get closer match to release viewer for existing content.
2019-05-16 08:33:09 -07:00
Graham Linden 9f9b96580c SL-11101
Don't short-circuit getVisibleExtents as its side-effects are relevant.
2019-05-14 11:26:38 -07:00
Graham Linden b9cd2ca790 SL-11085
Reduce spec bloom further.
2019-05-14 08:24:23 -07:00
Graham Linden a984c5e66a Merge 2019-05-14 07:57:35 -07:00
Graham Linden 041d92b6bd Force file update. 2019-05-14 07:56:41 -07:00
Graham Linden b143aa96fc SL-10856
Modify calc of sunlight to avoid clipping in gamma correct on values outside 0-1 range.

Modify shaders to put back ambient clamp tuned to be close to ambient contrib in low/mid lighting.
2019-05-13 15:33:48 -07:00
AndreyL ProductEngine e31f4a352d Mac buildfix 2019-05-14 01:14:54 +03:00
Graham Madarasz 4e9111bbd4 Merged in Ansariel/viewer-eep-mergefix (pull request #390)
Fix merge error
2019-05-13 20:58:25 +00:00
Graham Madarasz 3f22cc70fb Merged in andreykproductengine/maint-eep (pull request #385)
SL-9684 Fixed editor edits environment that was freshly applied from same editor

Approved-by: Maxim Nikolenko <maximnproductengine@lindenlab.com>
Approved-by: Andrey Lihatskiy <andreylproductengine@lindenlab.com>
2019-05-13 20:57:42 +00:00
Graham Madarasz 5196b7eac9 Merged in graham_linden/viewer-eep-g (pull request #391)
SL-10996, SL-11149
2019-05-13 20:57:11 +00:00
Graham Linden 61c2f39021 SL-11107 2019-05-13 13:54:55 -07:00
Graham Linden 0412bfdd72 SL-11149
More shader tweaks to fullbright transport to get correct coloring while keeping fog fixes.
2019-05-13 12:10:05 -07:00
Ansariel 0d674ea43f Fix merge error 2019-05-13 20:32:17 +02:00
Graham Linden 5da1f812dc Merge 2019-05-13 09:50:09 -07:00
Graham Linden 27c96405a4 SL-10996
Restore old sun matrix gen code.

Make sky use correct colorspace.

Make sunlight color the CPU-generated WL color when not using atmo shaders or deferred (helps 11107).
2019-05-13 09:49:53 -07:00
maxim_productengine ce910edb0e SL-11150 FIXED [EEP] Settings names get truncated. 2019-05-13 16:28:33 +03:00
Graham Madarasz f9b6293e85 Merged in graham_linden/viewer-eep-g (pull request #388)
SL-11149
2019-05-09 23:44:40 +00:00
Graham Linden 17655e576f SL-11149
Fix fullbright colorspace handling and atmo transport.
2019-05-09 16:43:02 -07:00
Rider Linden 50779d12f3 Merge 2019-05-09 16:14:51 -07:00
Rider Linden 61c2f820b4 SL-11008: Do not adjust imported windlight density and distance multipliers. 2019-05-09 14:16:01 -07:00
Graham Linden fe734ddf07 SL-11056
Make OpenGL 3.3 cards not false alarm on version 140 shader reqs.
Makes deferred rendering work on low-end GPUs more often.
2019-05-09 13:14:24 -07:00
Graham Linden 4fe71c1da4 SL-11109
Fix alpha mask shadows to mult vert alpha prior to discard tests and obey min alpha settings.

Make shadow/shadowAlphaMask use consistent varying and output.

Also fixes bug with 0% and 1% transparency providing varying different visual results.
2019-05-09 08:49:02 -07:00
andreykproductengine ba7ad1af72 SL-9684 Fixed editor edits environment that was freshly applied from same editor 2019-05-09 16:18:44 +03:00
Graham Linden cd6044ed7a Merge viewer-release 6.2.2 2019-05-08 17:38:13 -07:00
Rider Linden 22fc3409f4 SL-10878: Update default day cycle asset ID 2019-05-08 14:30:09 -07:00
Graham Linden 42fa05bd4c Remove unref'd vars for Clang. 2019-05-08 12:49:02 -07:00
Graham Linden 605c9c1966 Fix merge fail. 2019-05-08 11:42:31 -07:00