Commit Graph

40917 Commits (f9b6293e85062eaec12e20e55df1f8d705829d85)

Author SHA1 Message Date
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
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
Graham Linden b5055e8907 Fix version to be bumped as we're an RC. 2019-05-08 09:32:34 -07:00
Graham Linden 470d1595cc Merge viewer-release 2019-05-08 09:30:39 -07:00
Graham Linden 06097302f4 SL-11108
Remove tweaks to combine cascade results.
2019-05-07 16:42:38 -07:00
Graham Linden 989de25f18 SL-11086
Re-fix sun/moon glow factor and make it depend on moon brightness.

Make cloud shaders use sunlight color exclusively for consistency when moon is up or down.
2019-05-07 16:32:34 -07:00
Graham Linden d3cf82969a SL-11105 2019-05-07 15:39:01 -07:00
Graham Linden a1e8042c1f SL-11055, SL-10966, SL-11087
Make haze look more like WL.

Make lack of sun and moon mean black and fixed dir to prevent spooky underlighting.
2019-05-07 15:36:43 -07:00
Graham Linden 570bbdb779 Fix diffuse boost which we don't want underwater, but do want in other cases. 2019-05-07 15:09:30 -07:00
Nat Goodspeed 34322f8f37 increment viewer version to 6.2.2 2019-05-07 15:24:01 -04:00
Nat Goodspeed 031ebc8d6d Added tag 6.2.1-release for changeset 706bdc7e25c6 2019-05-07 15:24:00 -04:00
Graham Linden c61f73321d SL-11102, SL-11103
Fix diffuse boost in deferred lighting to match non-deferred.

Make class2 soften not clamp shadow color to incoming alpha (make shadows appear on terrain underwater).
2019-05-06 16:29:06 -07:00
Graham Linden ac080210a8 Make underwater shader output linear (refracted image was in wrong colorspace). 2019-05-06 11:18:31 -07:00
Graham Linden 161d9993a5 SL-10946
Tweak DistortionWaterClipPlaneMargin (1.0001 -> 1.0125) to mask edges of objects in water disortion map.
2019-05-06 11:11:03 -07:00
Graham Linden 21c1941a4f Fix missin atten and atten only applied when da > 0 in material and alpha shaders resp. 2019-05-06 10:16:31 -07:00
Graham Linden a4b279444e SL-11080 2019-05-04 10:56:16 -07:00
Graham Linden 4239705608 Fix broken water reflection/refraction mix.
Restore 1.0 alpha to prevent atmo being applied directly to water.

Fix broken shadow frust generation.
2019-05-04 09:11:59 -07:00
Graham Linden 24acb7d5c3 Fix some line-endings to be newline only. 2019-05-03 14:58:51 -07:00
Rider Linden 217c6a86ec Merged in graham_linden/viewer-eep-rc-fixes (pull request #378)
SL-11087, SL-11086, SL-11092, SL-11075, SL-11070, SL-11090, SL-11085
2019-05-03 20:52:10 +00:00
Graham Linden 89c24095c6 SL-11085
Remove ambient term clamping to get less dark shadows where we want less dark shadows in ALM.
2019-05-03 12:02:59 -07:00
Graham Linden 8d32aade01 SL-11090
Tamp down bloom so we don't have to redo ten thousand gloss maps.
2019-05-03 11:45:17 -07:00
Graham Linden 6d13430d78 Make sure cloud_color has non-garbage alpha (no offense to 4.59e-41). 2019-05-03 10:33:30 -07:00
Graham Linden 944d36a62f Disable nSight (so we don't break the snapshots). 2019-05-03 10:13:40 -07:00
Graham Linden 1522a99024 SL-11070
Gave clouds the Bob Ross treatment.
2019-05-03 10:12:56 -07:00
Graham Linden 9c23ede979 SL-11075
Make alpha shader apply vert color everywhere.
2019-05-03 09:12:53 -07:00
Graham Linden 906b0be675 SL-11087, SL-11086, SL-11092
Fix sun/moon glow factor bustage.

Make darkness an option.

Fix moon fade shader logic getting confused when sun was below horizon.
2019-05-03 08:47:13 -07:00
Graham Linden c4032528af Roll back sRGB decode changes from contrib for now.
Fix direct light matching across alpha/blended-material/deferred.

Get diffuse lighting to match from Low to Ultra.
2019-05-02 13:49:35 -07:00
maxim_productengine f67fe8fce7 SL-10833 Restore missing code after a merge 2019-05-02 13:45:40 +03:00
maxim_productengine be0c609eaf SL-11072 FIXED Crash in LLInventoryAction::doToSelected(2406) 2019-05-02 13:11:18 +03:00
maxim_productengine 89884ed146 SL-11057 Revert SL-10893 change to restore "Show All Folders" 2019-05-02 12:58:48 +03:00
Rider Linden 7393c6f328 Merged in graham_linden/viewer-eep-rc-fixes (pull request #374)
SL-10856, SL-11071
2019-04-30 21:47:00 +00:00
Graham Linden 81c39d28fe Fix spurious assert from using highlights without binding highlight shader.
Only affects devs, but could have downstream consequences for rendering.
2019-04-30 14:25:48 -07:00
Graham Linden 1ff876a961 SL-11071
Make sun disc and moon shaders use sRGB hardware tex sampling.

Remove sun disc shader use of fullbright transport (fogging).
2019-04-30 12:19:35 -07:00
Graham Linden bfce96d684 SL-10856
Remove ambient clamp to keep shadows dark.

Partial fix for class 3 ambient term being wrong.
2019-04-30 10:04:20 -07:00
Rider Linden 2f5dc54b29 Merged in graham_linden/viewer-eep-rc-fixes (pull request #373)
SL-11020
2019-04-30 16:25:45 +00:00
Graham Linden 6b92571194 SL-11020
Make terrain rendering re-assert wrapped tex sampling modes so shared
texture doesn't get that state stomped by other tex users.
2019-04-30 08:39:28 -07:00
andreykproductengine bfc3d61d59 SL-11066 [EEP] Editor shows the 98% keyframe settings while the 0% keyframe is selected 2019-04-30 18:39:11 +03:00
Graham Linden 29f8e04ddb SL-11065
Modify is sun up logic to exclude condition of moon.
2019-04-29 13:07:57 -07:00
Graham Linden 0f83696585 SL-10956, SL-10969
Don't ignore far z in culling.

Fix Mid lighting being very dark.

Partial fix for broken projectors with forward rendering.
2019-04-29 11:11:05 -07:00
Graham Linden eff7acfb1c Remove hack mul of sunlight in alpha shader and add some taps for debugging the lighting pipe. 2019-04-29 08:53:09 -07:00
Graham Linden f133be068a Lighting WIP
Consistency across class2/3/ALM lighting.
2019-04-26 16:02:21 -07:00
AndreyL ProductEngine 5e5c5ca09c Merged SL-10400 and SL-10401 2019-04-26 21:02:00 +03:00