Commit Graph

39337 Commits (405f5c879c44f32635dcb94de2c7dfb9e4a8673a)

Author SHA1 Message Date
Rider Linden b94df67b1f Editor layout revisions. 2018-06-21 16:49:47 -07:00
Graham Linden a02b3500b9 Make LLSettingsFoo::defaults() funcs only calculate the invariant values once (use static trick ala the validations).
Fix conversion of legacy settings w/ non-zero east angles to account for those values being CW radian angles.
2018-06-22 00:41:19 +01:00
Graham Linden 52b946fd09 Fix double-def of IMG_BLOOM1 from pulling over server change not needed in viewer code.
Make viewer code use LLSettingsSky static func to hide indraconstants dep.
2018-06-21 21:25:15 +01:00
Oz Linden 3cdce9bf24 merge changes for 5.1.6-release 2018-06-21 15:31:21 -04:00
Graham Linden 2c0583a271 Merge 5.1.7 2018-06-21 18:40:18 +01:00
Graham Linden 91121d113d Merge server side bugfixes over. 2018-06-21 18:37:00 +01:00
Rider Linden ea75559674 Compile issue with merge. Just use the method default parameters. 2018-06-21 10:33:02 -07:00
Rider Linden f07dc421e8 Merge 2018-06-21 09:13:19 -07:00
Nat Goodspeed dc07de2f4a increment viewer version to 5.1.7 2018-06-21 08:54:26 -04:00
Nat Goodspeed 71b199bd14 Added tag 5.1.6-release for changeset 04538b8157c1 2018-06-21 08:54:26 -04:00
andreykproductengine 48f1c0099d MAINT-4743 Save sounds that arrived too early and use on object update 2018-06-19 19:02:12 +03:00
AndreyL ProductEngine d4faf1a50b Merged in lindenlab/viewer-bear 2018-06-21 20:41:21 +03:00
maxim_productengine 7c286875cc MAINT-8754 FIXED Premium Voice Morphs subscription renewal sends to wrong location 2018-06-21 12:55:43 +03:00
maxim_productengine 112d3de66f MAINT-8764 FIXED Crash in LLViewerWindow::saveImageNumbered() 2018-06-20 16:28:53 +03:00
Graham Linden 66d78ce1c7 Make water and sky defaults take a position value to allow for default daycycle w/ multiple frames.
Make default daycycle add 8 frames at 0, 0.125, 0.25 etc

Merge over server-side bugfixes.

Eliminate extraneous dirty bits in sky settings.
2018-06-15 21:15:02 +01:00
andreykproductengine 5f8d54d092 SL-920 Add new friendship caps to viewer 2018-06-14 18:15:12 +03:00
AndreyL ProductEngine 253a767fa3 Backed out changeset: 4ce8c663a9a0
STORM-2122: UDP data bandwidth measuring is off by factor 8
2018-06-19 21:20:48 +03:00
maxim_productengine d584d58e13 mac build fixes 2018-06-19 13:50:22 +03:00
maxim_productengine bbc49ea0b6 MAINT-8759 FIXED [Win] Choosing new cache location will cause disconnect if you do not choose desired path in File picker quickly 2018-06-18 17:49:49 +03:00
maxim_productengine dc580b3a0a MAINT-8751 Add a link to create an account to the viewer login screen 2018-06-18 12:49:11 +03:00
andreykproductengine c250ec6629 MAINT-8731 Fixed wrong value 2018-06-16 16:56:30 +03:00
Andrey Kleshchev 374cebfa87 Merged pull request #635
MAINT-8395 Rollback part of SL-711 to fix related crashes
2018-06-15 12:54:28 +00:00
AndreyL ProductEngine 03d11d6783 Merged in lindenlab/viewer-bear 2018-06-14 21:53:10 +03:00
maxim_productengine 984ea33f7b MAINT-8750 Add transparency indicator for invisiprims. 2018-06-14 18:51:18 +03:00
andreykproductengine 6c231ba8a6 MAINT-8395 Rollback part of SL-711 to fix related crashes 2018-06-14 18:30:40 +03:00
andreykproductengine 5f890af707 MAINT-8731 Click action to disable clicking objects, per-object in a linkset 2018-06-13 20:28:26 +03:00
Graham Linden c07775798e Fix logcontrol.xml with broken XML and put extra warn logging when live files fail to load. 2018-06-13 16:34:37 +01:00
Graham Linden 34865c4bb5 Mods to hook up water settings to water normals for rendering with support for current to next blending.
Modify LLSettingsFoo::buildDefaultFoo to use a static and avoid re-validation of default sky/water/daycycle settings.

Remove all references to gSun/MoonTextureId globals (they should come from sky settings now).
2018-06-13 00:51:39 +01:00
Rider Linden e2adba65de Merge 2018-06-12 12:56:53 -07:00
Rider Linden 2add1e7abd Time threshold on timer based updates. Editor can replace frame with one from inventory. Extra check on adding a frame type. 2018-06-12 12:39:59 -07:00
Graham Linden 67ab0084f8 Fix env panel forward action.
Make env panel update environment when jumping frame to frame.

Add separate funcs for sun/moon vectors in various coord systems.

Make haze glow only pay attention to sun (i.e. fix sun glow when moon is near horizon in daytime).
2018-06-12 18:42:07 +01:00
Graham Linden 327ded5129 Remove debug pragma and put setMoonRotation back in the header file. 2018-06-11 22:42:10 +01:00
Graham Linden fc8d0de673 Make cloud rendering use textures defined in sky settings and add code to shaders to lerp between current and next cloud texture. 2018-06-11 22:39:57 +01:00
Rider Linden 0f608cb764 Merge 2018-06-11 11:45:11 -07:00
Rider Linden 97da85de0b remove legacy environmental edit floater and some lingering transition functions. Change floater environment switch behavior. 2018-06-11 11:43:50 -07:00
Graham Linden 4fbdfe6370 Merge 2018-06-11 17:59:19 +01:00
Graham Linden a0598b1265 Fix water fog consolidation in underwater shaders.
Add plumbing facilities to allow current and next moon textures to be passed to moon shader.

Modify moon shader to blend between current and next moon textures by blend factor.
2018-06-11 17:46:16 +01:00
Rider Linden 8365945f8a Settings inventory picker. 2018-06-08 16:40:01 -07:00
Graham Linden 507c492182 Add specific shader for the moon to allow different rendering at day vs night.
Add MouseMoon positioning ala MouseSun debug setting and accessors to use it.
2018-06-08 22:22:20 +01:00
Rider Linden 363f7f84a1 Validation fixes. 2018-06-07 10:24:29 -07:00
AndreyL ProductEngine 8b3957b310 MAINT-8331 EEP UI control: XYVector 2018-06-07 20:22:20 +03:00
Rider Linden 442bbfed34 Adding settings DAD type 2018-06-20 12:37:17 -07:00
Rider Linden 1f9b8f59af Don't recalculate lighting every frame. Fix altitude transitions. On track switch ignore time threshold on blender. 2018-06-19 16:46:12 -07:00
Rider Linden 8b9ff4487b Adding some timers for tracking 2018-06-19 12:04:35 -07:00
Rider Linden 2f655d117a Request environment when parcel settings are changed. 2018-06-18 15:48:48 -07:00
Rider Linden 7f0c4cb989 Merge 2018-06-06 17:11:29 -07:00
Rider Linden bff5049b92 Various editor fixes. Start adding a settings picker. 2018-06-06 17:10:58 -07:00
Graham Linden caa5bd3cb9 Fix legacy haze validation returning warnings as errors.
Add assert that calculated spans are > 0 to avoid div by 0 NaNs.

Make span calc return 1.0 for case where begin == end.

Fix order of ops in LLTrackBlenderLoopingTime ctor causing skies to be init'd with water instances.
2018-06-06 19:48:12 +01:00
Anchor Linden 5651b433d3 fix xcode build 2018-06-06 03:23:32 +05:30
Graham Linden 5b4eb9fb93 Back out change to fix pointer casts on OS X. 2018-06-05 20:40:17 +01:00